Estoy insertando datos en una base de datos MySQL, en caso de que si la inserción falla, necesito dar un mensaje de error apropiado que lo indique. De acuerdo con mi código a continuación, seré Echo-ing
el mensaje Inserted
si la inserción fue exitosa o fallida.Inserte datos en MySql DB y visualice si la inserción es exitosa o falla
Lo que quiero hacer es hacer eco del mensaje Inserted
solo cuando la inserción de datos es un éxito, y devolver fail
si falla. ¿Cómo puedo modificar mi código para hacerlo?
<?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";
?>
las respuestas a continuación ya indican lo que debe hacer, pero piense en usar mysqli o PDO en lugar de las funciones mysql_ *. –