ranger le resultat d'une requete dans un tableau dynamique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : ranger le resultat d'une requete dans un tableau dynamique

par Ajoloca » 18 janv. 2007, 14:58

Bonjour,

Tu ne peux pas créer un tableau avec ces instructions. Tu écris ta valeur toujours au même poste.
Essaie ceci
// Déclaration du tableau
$tab = Array();
$tab['reference'] = Array();

// Récupération des valeurs SQL
while ($tabref = mysql_fetch_assoc($SQL_QUERY_ref))  {
   // Ajout des valeurs au tableau PHP
   $tab['reference'][] = $tabref;
}
echo $tab['reference'][0];

Re: ranger le resultat d'une requete dans un tableau dynamiq

par castelli » 18 janv. 2007, 14:58

[quote="castelli"]Bonjour,
J'ai une requete et j'aimerai ranger le resultat de cette requete dans un tableau php.

Le problemeest que quen je veux recuperer la premiere valeur du tableau dynamique , j'ai array qui s'affiche.


Ma requete:
	
$SQL_ref = mysql_query("SELECT * from produit2 where nom ='fiche libre' ORDER BY reference ASC");
Mon tableau:
		while ($tabref = mysql_fetch_row($SQL_ref))
				{
				$tab[]=$tabref['reference'];
				}
				echo $tab[0];	
Si vous pouviez m'expliquer ce qui ne vas pas sa me rendrai bcp service.

Merci encore

ranger le resultat d'une requete dans un tableau dynamique

par castelli » 18 janv. 2007, 14:20

Bonjour,
J'ai une requete et j'aimerai ranger le resultat de cette requete dans un tableau php.

Le problemeest que quen je veux recuperer la premiere valeur du tableau dynamique , j'ai array qui s'affiche.


Ma requete:
	$SQL_ref = mysql_query("SELECT * from produit2 where nom ='fiche libre' ORDER BY reference ASC");[php]
Mon tableau:

[php]		while ($tabref = mysql_fetch_row($SQL_ref))
				{
				$tab[]=$tabref['reference'];
				}
				echo $tab[0];	
Si vous pouviez m'expliquer ce qui ne vas pas sa me rendrai bcp service.

Merci encore