[php] tableau avec 4 colonnes
karine
-
Toto -
Toto -
Bonjour tout le monde !
J'ai un problème pour faire un tableau de 4 colonnes et plusieurs lignes en php.
Pour l'instant, je remplie mon tableau comme ça :
$points = array(
'Page'=>$id_page,
'Mot'=>$res[0],
'Methode'=>1,
'Points'=>$items[2], );
Mais à la fin le tableau ne contient qu'une seule ligne, la dernière insertion.
Dans les tutoriaux, je n'ai vu que des exemples où le tableau n'a qu'une ligne.
Comment est-ce que je pourrais faire ça ?
merci beaucoup
J'ai un problème pour faire un tableau de 4 colonnes et plusieurs lignes en php.
Pour l'instant, je remplie mon tableau comme ça :
$points = array(
'Page'=>$id_page,
'Mot'=>$res[0],
'Methode'=>1,
'Points'=>$items[2], );
Mais à la fin le tableau ne contient qu'une seule ligne, la dernière insertion.
Dans les tutoriaux, je n'ai vu que des exemples où le tableau n'a qu'une ligne.
Comment est-ce que je pourrais faire ça ?
merci beaucoup
4 réponses
-
Salut Timon1102 !
Je viens juste de trouver une solution, différente de la tienne.
$points[$ligne] = array( 'Page'=>$id_page, 'Mot'=>$res[0], 'Methode'=>2, 'Points'=>$items[2], );
avec $ligne qui est incrementé à chaque insertion.
Et pour l'affichage :foreach($points as $cle=>$valeur) { foreach($valeur as $cle2=>$valeur2) echo $cle2.' : '.$valeur2.'<br>'; echo "<br>"; }
Mais merci beaucoup pour ton aide, tu es toujours présent quand on en a besoin :-) -
de rien,
j'avais pas compris que ton tableau etait a 2 dimensions ;p... -
c'est un sujet très très vieux mais sinon il existe la fonction PHP array_push qui permet d'ajouter des éléments à la fin d'un tableau.
-
tu peux tj les faire une par une tes cases
$points =array() ; $points ['Page']=$id_page ; $points ['Mot']=$res[0] ; $points ['Methode']=1 ; $points ['Points']=$items[2];