Afficher résultat requête php dans un bloc div? [Résolu/Fermé]

Signaler
Messages postés
36
Date d'inscription
lundi 29 octobre 2012
Statut
Membre
Dernière intervention
7 février 2013
-
Messages postés
36
Date d'inscription
lundi 29 octobre 2012
Statut
Membre
Dernière intervention
7 février 2013
-
Bonjour,

J'ai pour objectif d'ordonner les données issu d'une base de données dans différents blocs.


Voici un peu de code:

<?php
//SI LA CONNEXION a la bdd EST OK -> REQUETE

$resultat =mysql_query ("SELECT * FROM table_1 WHERE id_fact='$numero_id' ");

if ($resultat)
{
while ($resultat_req = mysql_fetch_object ($resultat))

?>

<div id="bloc_contact">
<?php echo 'nom : '.$resultat_req->nom.'<br />'; ?>
</div>

<?php
}

else
{
echo "erreur de la requete" ;
}
?>

Il y a forcément un soucis quelque part... mais je ne sais vraiment pas comment procéder autrement.

Merci d'avance

2 réponses

Messages postés
457
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
56
Salut. Essaye avec cela:
<?php 
//SI LA CONNEXION a la bdd EST OK -> REQUETE 

$resultat=mysql_query("SELECT * FROM table_1 WHERE id_fact='$numero_id'"); 
if($resultat){	
	while($resultat_req=mysql_fetch_array($resultat)){
		echo'<div id="bloc_contact">
		nom : '.$resultat_req['nom'].'<br /> 
		</div>';
	} 
}else{
	echo "erreur de la requete";
}
?> 


(Je te déconseille mysql_fetch_object qui oblige php a stocker un objet, logiquement plus lourd et moind rapide qu'un tableau)
Messages postés
36
Date d'inscription
lundi 29 octobre 2012
Statut
Membre
Dernière intervention
7 février 2013
1
Bonjour,

Après plusieurs tentatives, ces dernières s'avère infructueuses. le echo' m'affiche bien nom: mais a coté rien... le problème se situerai donc dans ma requète?
En fait non j'ai fait une erreur. Cela semble fonctionner merci beaucoup!