problem avec mysql_num_rows()
Posté : 06 juin 2008, 21:11
Bonjour tout le monde,
Le script ci-dessous marche très bien en local mais quand le le lance sur le server il me met un message d'erreur.
Donc comment ce fait-il que le code marche en local et pas sur le server (un espace que je loue)?
merci d'avance.
David.
Le script ci-dessous marche très bien en local mais quand le le lance sur le server il me met un message d'erreur.
mysql_connect(MYSQL_SERVER,MYSQL_LOGGIN,MYSQL_PASS) or die ('failed to connectserver'.MYSQL_SERVER);
mysql_select_db(MYSQL_DB) or die("Can't select database ".MYSQL_DB);
$requete="SELECT * FROM menuperso ";
$vmenu=mysql_query($requete);
// MYSQL NUM ROWS EST LA ______________________________
$rows = mysql_num_rows ($vmenu);
for ($i=0;$i<$rows;$i++) {
$a=mysql_fetch_assoc ($vmenu);
if (mysql_affected_rows()<>0){
$vm[]=$a['menu'];
$vs[]=$a['submenu'];
}else {
echo "Field called is unknown";
}
}
mysql_close();
Message d'erreur:
Code : Tout sélectionner
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in d:\www\....menu.php on line 29merci d'avance.
David.