Hello everybody,
me revoilà pour une nouvelle question.
j'ai quelques petits soucis pour récupérer les résultats de ma requete sql....
Je vous explique.
j'ai ma classe avec son constructeur qui va aller rechercher dans ma base des infos.
De l'autre côté j'ai ma classe sql qui me permet d'établir une connexion à ma base et d'exécuter des requêtes.
Pour la connexion et les requetes j'utilise ces fonctions:
dans ma classe principale je pensais utiliser ce code pour récupérer les résultats
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 // fonction pour se connecter a la base function sql() { $connexion = mysql_connect($this->serveur,$this->user,$this->pass) or die($this->error("server",1)); $database = mysql_select_db($this->base) or die ($this->error("database",2)); } //Methode pour recuperer les résultats d'une requete function request_assoc($demande) { $query = mysql_query($demande) or die($this->error("request",$demande)); $fetch = mysql_fetch_assoc($query); return $fetch; }
malheureusement il boucle indéfiniment en m'affichant le même résultat...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $requete="SELECT * FROM ..............."; $connexion = new sql(); while($result = $connexion -> request_assoc($requete)) { echo $result[menu_titre]; }
Pourriez-vous éclairer ma lanterne?
merci!
Partager