Frage

Ich möchte einen SQL bei PHP ausführen, der so etwas wie das Ändern einer Textspalte in die Int -Spalte ausführt.

Diese SQL hat bei PHP jedoch keinen Spaß gemacht und ist in meinem MySQL Admin -Tool (SQLYOG) erfolgreich. Serverantworten "1 Zeile betroffen. 1 Warnung (n)". Aber "Showwarnings" tauchte nichts auf und nicht überraschend, MySQL_error () von PHP gab nichts zurück.

Danke.

War es hilfreich?

Lösung

Das Beste ist die Verwendung der MySQLI -Erweiterung anstelle der alten MySQL -Erweiterung, da MySQLI alle Funktionen von MySQL unterstützt und die bietet mysqli_get_warnings () Funktion. Ohne MySQLI können Sie es tun mysql_query("SHOW WARNINGS"); (sehen Warnungen zeigen docs) und dann die Warnungen aus dem Ergebnissatz lesen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top