Fatal error: Call to a member function query() on a non-object

Résolu
Zakarya93 Messages postés 1026 Statut Membre -  
Zakarya93 Messages postés 1026 Statut Membre -
Bonjour,

J'ai cette erreur : Fatal error: Call to a member function query() on a non-object in /homepages/30/d585094664/htdocs/panel/discu/recup_msg.php on line 5

<?php
	include($_SERVER['DOCUMENT_ROOT']."/panel/includes/bdd.php");
	
	$query=$bdd->query("SELECT instant_messages.message_membre, users.pseudo FROM instant_messages JOIN users ON users.id = instant_messages.id_membre ORDER BY temps ASC");
	while($message=$query->fetch())
	{
		echo "<a href=''>".$message['pseudo']."</a>";
		echo "<p>".$message['message_membre']."</p>";
	}
	/*$messages=$query->fetchall();
	
	foreach($messages as $message)
	{
		echo "<a href=''>".$message['pseudo']."</a>";
		echo "<p>".$message['message_membre']."</p>";
	}*/

/*
SELECT users.pseudo, instant_messages.message_membre FROM instant_messages 
	JOIN users ON users.id = instant_messages.id_membre ORDER BY temps ASC
	
/*	
	"
	SELECT instant_messages.id_membre, instant_messages.message_membre, 
	users.id, users.pseudo FROM instant_messages 
	JOIN users ON users.id=instant_messages.id_membre ORDER BY temps DESC"*/
	$query->CloseCursor();?>


Merci d'avance ;)

3 réponses

  1. Zakarya93 Messages postés 1026 Statut Membre 10
     
    Je vous remercie pour vos conseils détaillés. Il s'avère qu'un de mes collègues a modifié le fichier sous un autre nom, voilà pourquoi x)
    1
  2. Yuh12 Messages postés 186 Date d'inscription   Statut Membre Dernière intervention   24
     
    Tu as testé la requête dans ton phpMyAdmin? Elle fonctionne ?
    0
  3. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
     
    Bonjour,

    Le souci semble venir de ta variable $bdd

    Peux tu nous montrer le contenu de ton fichier /bdd.php ?

    Et aussi .. change le "include" .. par un "require_once"
    Si ça se trouve.. c'est qu'il ne trouve pas le chemin vers ton fichier /bdd.php justement !
    0
    1. Zakarya93 Messages postés 1026 Statut Membre 10
       
      je n'ai pas de fichier bdd, mes requete préparées ne semblent pas fonctionner sur mon serveur 1&1 je ne comprends pas pourquoi.
      0
    2. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
       
      Tu n'as pas de fichier bdd ??
      Et donc à quoi sert cette ligne de code ??
      include($_SERVER['DOCUMENT_ROOT']."/panel/includes/bdd.php");
      
      0
    3. Zakarya93 Messages postés 1026 Statut Membre 10 > jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention  
       
      sans ça, j'ai :
      Fatal error: Call to a member function query() on a non-object in /homepages/30/d585094664/htdocs/panel/discu/recup_msg.php on line 5
      0
    4. Yuh12 Messages postés 186 Date d'inscription   Statut Membre Dernière intervention   24
       
      Donc tu as bien un fichier bdd.php, jordane demandait à le voir...
      0
    5. Zakarya93 Messages postés 1026 Statut Membre 10
       
      j'ai un dossier sql avec chat.sql c'st celui ci ?
      0