PythonQ 240-8XX Manual de usuario Pagina 583

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 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¨
Vista de pagina 582
1 2 ... 578 579 580 581 582 583 584 585 586 587 588 ... 767 768

Comentarios a estos manuales

Sin comentarios