Page 1 sur 1

affichage des données d'une table dans dun tableau

Posté : 15 nov. 2010, 13:28
par hiker
Bonjour après les conseils des uns et des autres je revient avec ce post pour solliciter un fois de plus une aide car ça urge et j'ai toujours pas de solution :priere:
Voilà le probléme:
J'ai une table avec trois champs groupe,pharmacie,id_phar;
Je cherche à récupérer les données de la table puis à les afficher dans un tableau en regroupant les infos d'autant plus les pharmacies sont toutes dans les groupes ex:
groupe 1:xxxxxxxxx
groupe2:gfsfsfsxxxxx
groupe1:LLKKKKKKKKK
groupe1:ss4ssssssss
groupe2:sdsdsdsdsds
J'ai essayé ce code
  $database->requete("select nom_phar, groupe, id_phar from PHARMACIES");
   $data=mysql_fetch_array($database->requete);
   if(( $data = mysql_fetch_array($database->requete))!= NULL)
 {  
 
echo '<table bgcolor="#FFFFFF" width="650px">'."\n";            
  do
{
         echo '<tr height="25" id="legend">';		 
		 echo '<td align="center"><b>&nbsp;</b></td>';
         echo '<td align="center"><b>'.$data['groupe'].'</b></td>';
		 $test=$data['groupe'];
         echo '</tr>'."\n";
		 
		 
		  //$db = mysql_connect('localhost', 'root', ''); 
		  $database->requete("select nom_phar, groupe, id_phar from PHARMACIES where groupe='$test'");
		  $dat = mysql_fetch_array($database->requete);
		  if(( $dat= mysql_fetch_array($database->requete))!= NULL){

		 do 
		 {
		 echo '<tr>';
		 echo '<td bgcolor="#f3fbff" height="25" align="center">&nbsp;'.$dat['nom_phar'].'</td>';
		 echo'</tr>'."\n";
		}while(($dat = mysql_fetch_array($database->requete))!= NULL);
		}
  }while(($data = mysql_fetch_array($database->requete))!= NULL);
echo '</table>';
		  //echo"$test";

	}
il m'affiche seulement un seule groupe avec les pharmacies rattachées.A l'aide!! :shock:

Re: affichage des données d'une table dans dun tableau

Posté : 15 nov. 2010, 14:28
par stealth35
car ça urge et j'ai toujours pas de solution :priere:
pourquoi "ça urge" ?

Re: affichage des données d'une table dans dun tableau

Posté : 15 nov. 2010, 14:38
par hiker
Je dois présenter ce module d'ici là.Voilà pourquoi!

Re: affichage des données d'une table dans dun tableau

Posté : 15 nov. 2010, 14:41
par charabia
Tu cherches à afficher exactement :
groupe 1:xxxxxxxxx
groupe2:gfsfsfsxxxxx
groupe1:LLKKKKKKKKK
groupe1:ss4ssssssss
groupe2:sdsdsdsdsds
?
<table>
<?php
while($data = mysql_fetch_array($database->requete))
{
echo '<tr><td>'.$data['groupe'].'</td>
<td>'.$data['nom_phar'].'</td></tr>';
}
?>
</table>
devrait suffire non ?

Re: affichage des données d'une table dans dun tableau

Posté : 15 nov. 2010, 14:42
par stealth35
Je dois présenter ce module d'ici là.Voilà pourquoi!
ha parce que c'est ton travail de faire ca ?

Re: affichage des données d'une table dans dun tableau

Posté : 15 nov. 2010, 16:17
par hiker
Merci pour la reponse mais l'objectif est d'afficher les groupes sur la premiére ligne ensuite les pharmacies qui y sont comme
groupe1 groupe2
aaaaa dfgfgfgf
aaaaa fgfgfdgdfdf
sdefe qzrtrtrtr