PythonQ 240-8XX Bedienungsanleitung Seite 583

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 768
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 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¨
Seitenansicht 582
1 2 ... 578 579 580 581 582 583 584 585 586 587 588 ... 767 768

Kommentare zu diesen Handbüchern

Keine Kommentare