Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/08/2011, 14h29   #1
Invité de passage
 
Homme
Développeur informatique
Inscription : août 2011
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2011
Messages : 3
Points : 0
Points : 0
Par défaut Erreur aléatoire query was empty

Bonjour,

Sur un site php, j'utilise une liste déroulante qui recharge la page pour afficher un tableau d'après des critères. Cela fonctionne bien jusqu'au moment ou l'écran n'affiche plus mon tableau et cela de manière apparemment aléatoire avec une erreur dans mes logs :

PHP Warning: mysql_num_rows() expects parameter 1 to be resource, null given in...

Lorsque j'affiche l'erreur j'obtiens un message : query was empty

Voici le code qui pose problème :

Code :
1
2
3
4
5
6
7
8
9
 
$requete = mysql_query("SELECT m.nom_module 
	FROM module m,module_client mc 
	WHERE mc.ID_user = ".$_SESSION['ID_user']."
	AND mc.ID_module = m.ID_module 
	ORDER BY nom_module");
 
 
$nombrelignes = mysql_numrows($requete);
Je prècise que les variables utilisées dans cette requête sont bien positionnées lorsque que je fait un echo.

Je galère depuis pas mal de temps, merci de votre aide...
StephCdA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2011, 14h38   #2
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 11 026
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 48
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 11 026
Points : 18 317
Points : 18 317
Envoyer un message via MSN à CinePhil
Est-ce que par hasard la session ne serait pas échue ?
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française !
Linuxiens, comptez-vous !
CinePhil est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2011, 14h47   #3
Invité de passage
 
Homme
Développeur informatique
Inscription : août 2011
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2011
Messages : 3
Points : 0
Points : 0
et bien je ne pense pas car si je fais plusieurs fois F5 pour rafraichir je peux retrouver un fonctionnement normal
StephCdA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2011, 18h02   #4
Invité de passage
 
Homme
Développeur informatique
Inscription : août 2011
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2011
Messages : 3
Points : 0
Points : 0
Ca y est ça marche, il me manquait un mysql_select_db au début de mon code...
StephCdA est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h41.


 
 
 
 
Partenaires

Hébergement Web