Combiner plusieur instr. dans 'or die()'

Fermé
stena83 - 7 déc. 2004 à 10:29
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 7 déc. 2004 à 15:32
Bonjour peut t'on mettre plusieurs instruction dans un or die?

Par exemple mysql_query(ma_requete) or die ('afficher l'erreur' include('pied.inc.php')

j'aimerais afficher lerreur et mettre un include. Quand je met ke l'erreur ce la fonctionne, et kan je met ke le include cela fonctionne aussi mais comment combiner les deux. Merci

5 réponses

kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
7 déc. 2004 à 11:17
Salut,

Essaie plutôt:
if (!(mysql_query(ma_requete))){
     die ("Afficher l'erreur");
     include ('pied.inc.php');
}


Même si je suppose qu'avec 'or' on peut s'en tirer aussi....

var a=unescape("%3A-%29");
document.write(a);
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
7 déc. 2004 à 11:48
J'oubliais....après die(), le reste du code est ignoré. C'est une fonction qui marque la fin de l'execution de la page, si die() est executé, tu ne peux plus rien mettre après.
Donc ton include ne sert à rien :-)


var a=unescape("%3A-%29");
document.write(a);
0
tafiscobar Messages postés 1277 Date d'inscription jeudi 7 décembre 2000 Statut Contributeur Dernière intervention 26 février 2009 177
7 déc. 2004 à 13:51
je pense qu'elle voulait dire faire le include puis le die.

tafiscobar "lou waye def bopame"
la nullite n'existe pas, l'ignorance oui, ah je suppose!!!
0
merci ça fonctionne, mais bon, jpensais que l'on pouvait le fer avec

mysql_query() or die()
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
7 déc. 2004 à 15:32
Ben si tu peux, du coup ce sera plus simple.

var a=unescape("%3A-%29");
document.write(a);
0