PythonQ 240-8XX Instrukcja Użytkownika Strona 583

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 768
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 582
562 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
R¨uckgabewerte
Ein Fehlercode-Wert. 0, wenn kein Fehler auftrat.
Fehler
Keine.
9.4.3.13 mysql_error()
char *mysql_error(MYSQL *mysql)
Beschreibung
F¨ur die von mysql angegebene Verbindung gibt mysql_error() die Fehlermeldung f¨ur die
zuletzt aufgerufene API-Funktion zur¨uck, die erfolgreich sein oder fehlschlagen kann. Eine
leere Zeichenkette ("") wird zur¨uckgegeben, wenn kein Fehler auftrat. Das bedeutet, dass
folgende zwei Tests ¨aquivalent sind:
if(mysql_errno(&mysql))
{
// Ein Fehler trat auf
}
if(mysql_error(&mysql)[0] != ’\0’)
{
// Ein Fehler trat auf
}
Die Sprache der Client-Fehlermeldungen kann durch erneutes Kompilieren der
MySQL-Client-Bibliothek ge¨andert werden. Sie onnen Fehlermeldungen in mehreren
unterschiedlichen Sprachen ausw¨ahlen. Siehe Abschnitt 5.6.2 [Languages], Seite 262.
R¨uckgabewerte
Eine Zeichenkette, die den Fehler beschreibt. Eine leere Zeichenkette, wenn kein Fehler
auftrat.
Fehler
Keine.
9.4.3.14 mysql_escape_string()
Statt dessen sollten Sie mysql_real_escape_string() benutzen!
Das ist identisch mit mysql_real_escape_string(), ausser dass die Verbindung als erstes
Argument genommen wird. mysql_real_escape_string() escapet die Zeichenkette gem¨
Przeglądanie stron 582
1 2 ... 578 579 580 581 582 583 584 585 586 587 588 ... 767 768

Komentarze do niniejszej Instrukcji

Brak uwag