problem avec mysql_num_rows()

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : problem avec mysql_num_rows()

par Davee » 07 juin 2008, 13:52

oui en effet, j'en était pourtant certain au départ, d'ailleurs j'allais répondre qu'elle était créée. Mais dans un éclair de génie (hum!) je me suis dis: "-David, si il te dit ça, c'est qu'il y a quelque chose."

J'ai donc vérifié. ma certitude est tombée. comme quoi...

... faut pas prendre ces certitudes pour des vérités.

Bref, MERCI.

David.

par Aureusms » 06 juin 2008, 23:32

Ta table menuperso existe bien ?

problem avec mysql_num_rows()

par Davee » 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.
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 29
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.