PHP - Problème récupération données d'une BDD
Résolu/Fermé
Mary
-
15 janv. 2009 à 20:01
Smoking bird Messages postés 870 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 10 juillet 2011 - 15 janv. 2009 à 21:26
Smoking bird Messages postés 870 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 10 juillet 2011 - 15 janv. 2009 à 21:26
A voir également:
- PHP - Problème récupération données d'une BDD
- Recuperation de données - Guide
- Easy php - Télécharger - Divers Web & Internet
- Récupérer une vidéo youtube - Guide
- Reinstaller windows sans perte de données - Guide
- Convertisseur récupération de texte - Guide
5 réponses
muska92
Messages postés
277
Date d'inscription
lundi 14 février 2005
Statut
Membre
Dernière intervention
14 août 2009
42
15 janv. 2009 à 20:08
15 janv. 2009 à 20:08
salut
c'est surement que ta oublié une ligne juste aprés $requete = ...................
mysql_fetch_array($requete);
c'est surement que ta oublié une ligne juste aprés $requete = ...................
mysql_fetch_array($requete);
Zut j'ai oublié de changer la ligne echo $donnees['num_etudiant']; en echo $tableau['num_etudiant']; mais ça ne change rien à mon souci ...
Ben si, dans mon while oO
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
15 janv. 2009 à 20:25
15 janv. 2009 à 20:25
t'as affiché une erreur :D
sûrement dûe à ça:
$requete = "SELECT * FROM utilisateurs WHERE login='.$login2.'";
des points de concaténation? ici? pour quoi faire? retire les et dis nous^^
PS: $query=mysql_query($sql) or die(mysql_error());
ça t'aidera dans tes debugs
sûrement dûe à ça:
$requete = "SELECT * FROM utilisateurs WHERE login='.$login2.'";
des points de concaténation? ici? pour quoi faire? retire les et dis nous^^
PS: $query=mysql_query($sql) or die(mysql_error());
ça t'aidera dans tes debugs
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
15 janv. 2009 à 20:28
15 janv. 2009 à 20:28
<?php $login2=$_POST["log_recup"]; $mail2=$_POST["mail_recup"]; //une petite verif echo "Login reçu: ".$login2; // une methode plus simple et plus efficace pour debugger avec trace des erreurs mysql mysql_connect("localhost","root","mysql") or die ("Pb connexion serveur ".mysql_error()); mysql_select_db('site')or die ("Pb selection base ".mysql_error()); $requete = "SELECT * FROM utilisateurs WHERE login='".$login2."'"; $reponse = mysql_query($requete)or die ("Pb avec la requette ".mysql_error()); //on va voir si il y a des réponses $nbr_reponses=mysql_num_rows($reponse); echo "Il y a :".$nbr_reponses. "reponse(s)"; //affichage while($ligne = mysql_fetch_array($reponse)){ echo $ligne['num_etudiant']; //tu as bien le champ num_etudiant dans ta table utilisateurs }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pourquoi mettre des points ? Parce que mon prof m'a dit de les mettre ... -_-
Donc évidemment, vous vous en doutez, ça marche là .......
Merci beaucoup ^^ *se sent plus que ridicule*
Donc évidemment, vous vous en doutez, ça marche là .......
Merci beaucoup ^^ *se sent plus que ridicule*
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
15 janv. 2009 à 21:26
15 janv. 2009 à 21:26
mdr te sens pas ridicule :D les profs sont pas infaillibles^^
C'est une erreur qui peut être commune, donc aucune honte à avoir. N'oublis pas que ça concerne la concaténation les points avec les ' ou ", renseigne toi sur la question pour mieux comprendre l'idée^^
C'est une erreur qui peut être commune, donc aucune honte à avoir. N'oublis pas que ça concerne la concaténation les points avec les ' ou ", renseigne toi sur la question pour mieux comprendre l'idée^^