tableaux PHP [résolu] - Programmation
TomsGuide.com : 700 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !

Sujet auquel vous répondez
Sujet : tableaux PHP [résolu]
azen29 Désolé okinou mais ta réponse
ne m'aide pas vraiment je souhaiterai
savoir si c'est possible et si oui commment...

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b] [i] [u] [strike] [spoiler] [fixed] [cpp] [url] [email] [img] [flash] Insérer un code de video fourni [*]  
 
   [quote]
 


Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
azen29 Merci beaucoup RedTux je vais essayer cette solution.
RedTux tu peux mettre n'importe quoi dans les variables php ...

 

genre 'toto' => 'tata' => 152

 


Genre :
$tab2["tata"]=152;
$tab["toto"]=$tab2;

 

J'ai jamais testé, mais je vois pas pourquoi il refuserait !

 
Spoiler :

Me suis planté ... tu parlais bien de php ... Mais à force de dire champ, tableau ... Moi je pense BD ... Un tableau 2 dimension en programmation c'est une MATRICE !
Et la tu veux faire une matrice associative !

 


Petit test :

 
Code :
  1. <html><body>
  2. <table border="1">
  3. <?php
  4. $tab2["tata"]=152;
  5. $tab2["titi"]=153;
  6. $tab2["tutu"]=154;
  7. $tab2["tete"]=155;
  8. $tab3["tata"]=152;
  9. $tab3["titi"]=153;
  10. $tab3["tutu"]=154;
  11. $tab3["tete"]=155;
  12. $tab["toto"]=$tab2;
  13. $tab["tototo"]=$tab3;
  14. echo "<tr>\n";
  15. foreach ($tab as $clef => $val) {
  16.     echo "<td><u>$clef</u></td>\n";
  17. }
  18. echo "</tr><tr>\n";
  19. foreach ($tab as $tmp => $val) {
  20.     echo "<td><table><tr>\n";
  21.     foreach ($val as $clef => $val2) {
  22.         echo "<td><b>$clef</b></td><td>$val2</td>\n";
  23.     }
  24.     echo "</tr></table></td>\n";
  25. }
  26. echo "</tr>\n";
  27. ?>
  28. </table>
  29. </body></html>
 

Ça marche !

azen29 Je me suis débrouiller autrement,
j'ai collé les champs puis je fait
un explode pour les récupérer.
Merci quand même.
azen29 Je veux faire une matrice en php et utiliser
les 2 premiers champs pour par la suite tester
la présence d'une ligne et modifier les 2 champs
suivants.
Et pour les tutos j'ai regardé sur le net et dans un
bouquin sur le PHP mais je ne trouve que des exemple
de tableau ou on a une clé qui donne une valeur
genre 'toto' => 152
RedTux Je ne vois même pas le rapport avec PHP ... Tu veux faire une matrice ? grenre $tab[][] ? Ou tu parle de Base de données ?

Spoiler :

Je pense savoir de quoi tu parles, mais si j'ai raison, ton titre est mal choisit !



Ensuite, ben pour le PHP, il y a des tutos sur le net, ça t'aidera !
Et pour les base de données, pareil !

azen29 Désolé okinou mais ta réponse
ne m'aide pas vraiment je souhaiterai
savoir si c'est possible et si oui commment...
okinou tout est possible dans la vie, enfin presque ! (genre l'etre humain ne peut pas voler encore :()
azen29 Bonjour,
je cherche a créer un tableau à 4 champs en
PHP et je souhaite utiliser les 2 premiers comme clées
mais je ne sais pas si c'est possible, par la suite j'aurai
besoin de tester la présence du couple de clées pour l'ajout
d'une nouvelle ligne et la modification des lignes existantes.
Petite précision les 2 champs dont je veu me servir comme
clées sont des char
Je veu donc obtenir un truc du genre:
____________________________
|champ1|champ2|champ3|champ4|
PV ML 45 32
PL DF 89 12
... ... ... ...

Mais je ne sais pas si c'est possible.

Merci d'avance de vos réponse.
Liens