Hyper urgent
Bonjour,
j'essai d'utiliser le test :
if(mysql_num_rows($requete)==0)
{
header("Location:$url_erreur");
}
mais ca me retourne deux erreurs:
***Supplied argument is not valid MySQL result resource in fich.php on line 16 (qui contien le if)
***Cannot add header information - headers already sent by (output started at fich.php: 16) in fich.php on line 19 (qui contien header(...))
que dois je faire?!!!!
SVP, ca bloque mon travail :(
j'essai d'utiliser le test :
if(mysql_num_rows($requete)==0)
{
header("Location:$url_erreur");
}
mais ca me retourne deux erreurs:
***Supplied argument is not valid MySQL result resource in fich.php on line 16 (qui contien le if)
***Cannot add header information - headers already sent by (output started at fich.php: 16) in fich.php on line 19 (qui contien header(...))
que dois je faire?!!!!
SVP, ca bloque mon travail :(
2 réponses
-
Salut,
En ce qui concerne le header:
- la syntaxe correcte est header("Location: fichier.php... attention aux espaces
- il ne faut rien afficher avant ta balise <? pour qu'aucun header ne soir déjà envoyé
J'espère que ça pourra t'aider -
En ce qui concerne le Mysql_num_rows, il faut que tu aies fait auparavant :
$requete = mysql_query($query);
$requete est en fait le résultat de la requête ... et $query est le "SELECT * FROM ..."