Rechercher : dans
Par :

[php] tableau avec 4 colonnes

Dernière réponse le 24 jun 2005 à 11:34:33 karine, le 24 jun 2005 à 11:02:23 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « [php] tableau avec 4 colonnes » dans :
[PHP] Méthodes de débogage VoirI. Informations sur une variable I.1 echo I.2 print_r() I.3 var_dump() / var_export() I.4 Rediriger la sortie (ne pas afficher à l'écran) II. "Backtrace" ou rapport de contexte III. Bien utiliser les rapports d'erreur IV. Le mot clé...
Manipulations élémentaires des tableaux sous MatLab VoirSommaire I. Stockage des tableaux II. L'indexation linéaire II.1. Accéder à un élément d'un tableau en utilisant l'indexation linéaire II.2. Passer d'une indexation à l'autre II.2.1. La fonction ind2sub II.2.2. La fonction sub2ind III. La...
PHP - Les variables VoirConcept de variable avec PHP Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois...
PHP - Les fonctions VoirLa notion de fonction On appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal. Les fonctions permettent d'exécuter dans plusieurs parties du...

1

Timon1102, le 24 jun 2005 à 11:25:51

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]; 

Répondre à Timon1102

2

karine, le 24 jun 2005 à 11:32:54

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 :-)

Répondre à karine

3

 Timon1102, le 24 jun 2005 à 11:34:33

De rien,
j'avais pas compris que ton tableau etait a 2 dimensions ;p...

Répondre à Timon1102