Page 1 sur 1

Tableaux, synthaxe

Posté : 29 avr. 2009, 17:54
par Pilou
Pourriez vous éclairer ma lanterne, ce formatage est il un formatage correcte pour la mise en place d'un tableau suivant une requête sql? (il va chercher l'id et le nom présent dans la table)

 $tableau = array();
while ($req=tep_db_fetch_array($requete)) 
{
   $tableau[][] =array("id"=>$req['requete_id'],"nom"=> $req['requete_id']);
}  

echo '<br>Affichage<br>' .$tableau['id']['nom'];

Posté : 29 avr. 2009, 18:03
par Nagol
non :)

déja il faut utiliser mysql_fetch_assoc

ensuite remplaces

Code : Tout sélectionner

$tableau[][] =array("id"=>$req['requete_id'],"nom"=> $req['requete_id']);
par

Code : Tout sélectionner

array_push($tableau, array('id'=>$req['requete_id'],'nom'=> $req['requete_id']);
l'affichage se fera dans une boucle plutot mais tu peux faire ca comme suit:

Code : Tout sélectionner

echo $tableau[0]['nom']; echo $tableau[0]['id'];

Posté : 30 avr. 2009, 18:02
par Pilou
Merci beaucoup Nagol. Ce n'est pas forcément évident pour moi, j'apprécie les lumières ^^