Ich füge Daten in eine MySQL DB ein, falls die Einfügung fehlschlägt, muss ich eine entsprechende Fehlermeldung geben, die dies anzeigt. Gemäß meinem Code unten werde ich Echo-ing
die Nachricht Inserted
sein, wenn die Einfügung Erfolg oder Misserfolg war.Einfügen von Daten in MySql DB und Anzeige, ob die Einfügung Erfolg oder Misserfolg ist
Was ich tun möchte, ist die Nachricht Inserted
Echo nur, wenn die Dateneinfügung ein Erfolg ist, und fail
zurückgeben, wenn es fehlschlägt. Wie kann ich meinen Code ändern, um dies zu tun?
<?php
mysql_connect("localhost", "root", "123") or die(mysql_error());
mysql_select_db("swm_database") or die(mysql_error());
mysql_query("INSERT INTO PEOPLE (NAME) VALUES ('COLE')")or die(mysql_error());
echo "Inserted";
?>
Die Antworten unten geben bereits an, was Sie tun sollten, aber denken Sie daran, mysqli oder PDO anstelle der mysql_ * -Funktionen zu verwenden. –