Sto inserendo i dati in un DB MySQL, Nel caso in cui l'inserimento non riesca, è necessario fornire un messaggio di errore appropriato che lo indichi. Secondo il mio codice di seguito sarò Echo-ing
il messaggio Inserted
se l'inserimento è stato positivo o negativo.Inserire i dati nel DB MySql e visualizzarli se l'inserimento ha esito positivo o negativo
Quello che voglio fare è echo il messaggio Inserted
solo quando l'inserimento dei dati è un successo, e restituire fail
se fallisce. Come posso modificare il mio codice per farlo?
<?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";
?>
le risposte di seguito spiegano già cosa si dovrebbe fare, ma si pensi di usare mysqli o PDO piuttosto che le funzioni mysql_ *. –