PythonQ 240-8XX Manuel d'utilisateur Page 583

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 768
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 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¨
Vue de la page 582
1 2 ... 578 579 580 581 582 583 584 585 586 587 588 ... 767 768

Commentaires sur ces manuels

Pas de commentaire