Rechercher : dans
Par :

Php traitement d'erreur

Dernière réponse le 30 jan 2008 à 19:57:36 mounir234, le 30 jan 2008 à 19:41:46 
 Signaler ce message aux modérateurs

Bonjour,
mon but c'est d'afficher le message d'erreur en cas d'erreure sinon je fait une redirection vers une autre page
$err=mysql_query("INSERT INTO livres VALUES('','$pass','$nom','$log','$pass1','$prenom','$adresse')") or die (mysql_error()) ;
exemple
en cas d'une erreur $err =0 sinon =1
merci de votre aide

Configuration: Windows XP
Firefox 2.0.0.11

Meilleures réponses pour « php traitement d'erreur » dans :
[PHP] Fonction mail() VoirLa fonction mail() est bloquée chez certains des hébergeurs gratuits pour des raisons de sécurité (afin d'éviter le spam notamment), l'adresse ip de la machine qui a demandé le script sera alors indiquée dans le header 'X-MM-Mail-From-IP'. renseignez...
[PHP] Parse error, unexpected T_STRING, expecting ',' or ';' VoirCette erreur, fréquente, se produit notamment lorsqu'un guillemet est présent dans une chaîne délimitée par ce même type de guillemets, par exemple :
Cacher les erreurs en PHP VoirRappelons avant toute chose, qu'il est toujours préférable, dans n'importe quel langage de programmation, de corriger les problèmes qui déclenchent les erreurs, avant d'essayer de masquer les erreurs. En effet, le fait de masquer les erreurs...
PHP - Structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle? On appelle structure conditionnelle les instructions qui permettent de tester si une condition est vraie ou non, c'est-à-dire si la valeur de son expression vaut 0 ou 1 (le PHP associe le mot clé true à 1...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...
PHP - Mail et fonctions réseau VoirPHP étant un langage consacré au Web, il possède bien évidemment des fonctions lui permettant de communiquer avec le "monde extérieur" à l'aide de fonctions standards. Le service le plus utilisé sur Internet étant la messagerie électronique, il est...

1

 Alain42, le 30 jan 2008 à 19:57:36

Mysql_query renvoie la ressource si ça marche et false si pas bon

or die va te renvoyer l'erreur et arrêter le script

donc

$result=mysql_query(........) or die("erreur requette: ".mysql_error());

et tu continue ton script, si pas bon il sera interompu avant

Répondre à Alain42
Collection CommentÇaMarche.net