salut,
je veux faire un teste pour pouvoir gerer l erreur quand une personne essai d inserer deux meme enregistrement dans une table donc voila mon code
le truc est que je voudrai n afficher que mon message mais sa m affiche le message d erreur de postgresql aussi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <? include("connexion.inc.php"); //$connection = pg_pconnect("dbname=test user=postgres password=1981");//connexion //$result = pg_exec("INSERT into ville values(4,'Porto')") or die("impossibel");//execution de la requete if(pg_query("INSERT into ville values(4,'Porto')")) { echo '<b>Insertion</b> reussi'; }else { echo '<b>Insertion</b> non reussi'; } ?>
???Warning: pg_query(): Query failed: ERROR: duplicate key violates unique constraint "ville_pkey" in c:\documents and settings\franky\bureau\avion\insert.php on line 6
Insertion non reussi
Partager