Selectionné une ligne dune base de donnée dans une page php
Fermé
xluciferx
Messages postés
6
Date d'inscription
lundi 27 mai 2013
Statut
Membre
Dernière intervention
30 mai 2013
-
30 mai 2013 à 08:41
Utilisateur anonyme - 30 mai 2013 à 14:41
Utilisateur anonyme - 30 mai 2013 à 14:41
A voir également:
- Selectionné une ligne dune base de donnée dans une page php
- Supprimer une page word - Guide
- Aller à la ligne dans une cellule excel - Guide
- Partage de photos en ligne - Guide
- Traduire une page - Guide
- Site de vente en ligne particulier - Guide
3 réponses
Acid_
Messages postés
503
Date d'inscription
mercredi 24 août 2011
Statut
Membre
Dernière intervention
29 août 2014
158
30 mai 2013 à 09:52
30 mai 2013 à 09:52
Bonjour,
Dans l'état actuel, tu ne récupères qu'une seule donnée.
Si tu veux stocker l'intégralité du contenu récupéré, il faut passer par un while().
exemple :
while( $donnees = mysql_fetch_array($reponse))
{
$num = $donnees['numero'];
$date = $donnees['date'];
$demandeur = $donnees['demandeur'];
$urgence = $donnees['urgence'];
$description = $donnees['description'];
$titre = $donnees['titre'];
$mail =$donnees['mail'];
// Tu effectues le traitement que tu veux. Attention, il faut concaténer les résultats ou passer par des objets, autrement les données seront écrasées à chaque boucle du while.
}
Dans l'état actuel, tu ne récupères qu'une seule donnée.
Si tu veux stocker l'intégralité du contenu récupéré, il faut passer par un while().
exemple :
while( $donnees = mysql_fetch_array($reponse))
{
$num = $donnees['numero'];
$date = $donnees['date'];
$demandeur = $donnees['demandeur'];
$urgence = $donnees['urgence'];
$description = $donnees['description'];
$titre = $donnees['titre'];
$mail =$donnees['mail'];
// Tu effectues le traitement que tu veux. Attention, il faut concaténer les résultats ou passer par des objets, autrement les données seront écrasées à chaque boucle du while.
}
xluciferx
Messages postés
6
Date d'inscription
lundi 27 mai 2013
Statut
Membre
Dernière intervention
30 mai 2013
1
30 mai 2013 à 10:05
30 mai 2013 à 10:05
Je voudrais afficher ces valeurs dans ma page j'utilise un "echo" mais il se pas rien je comprend pas alors que sur d'autre page j'arrive a les extraitre.
Voila la boucle que j'ai mit
Voila la boucle que j'ai mit
while ($donnees = mysql_fetch_array($reponse)) { $num = $donnees['numero']; $date = $donnees['date']; $demandeur = $donnees['demandeur']; $urgence = $donnees['urgence']; $description = $donnees['description']; $titre = $donnees['titre']; $mail =$donnees['mail']; echo $num; echo ('<br>'); echo $titre; echo ('<br>'); echo $mail; echo ('<br>'); echo $date; echo ('<br>'); echo $demandeur; echo ('<br>'); echo $urgence; echo ('<br>'); echo $description; }
Utilisateur anonyme
30 mai 2013 à 14:41
30 mai 2013 à 14:41
Salut salut,
Rien ne s'affiche du tout?
Portant ça à l'air d'être correct.
Fais un
echo "<pre>";
var_dump($donnees);
echo "</pre>";
au début de la boucle while et dis nous ce qu'il y a dans le tableau : $donnees
Rien ne s'affiche du tout?
Portant ça à l'air d'être correct.
Fais un
echo "<pre>";
var_dump($donnees);
echo "</pre>";
au début de la boucle while et dis nous ce qu'il y a dans le tableau : $donnees