|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre chevronné
![]() Inscription : juin 2004 Messages : 770 ![]() |
Bonjour,
J'ai un souci pour construire un tableau associatif : J'aimerais arriver à ça : Citation:
Voici comment je construis le tableau : Code :
Mon problème c'est que le résultat de ce tableau est : Citation:
J'ai essayé en rentrant mes index de base comme ceci : Code :
$array = array('"'.$row['id_proto'].'"' => $row['num_proto']);
Voilà, je sais pas si c'est très clair... Merci à ceux qui me liront |
||||
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() ![]() Inscription : août 2006 Messages : 943 ![]() |
Si tu veux un tableau associatif "facilement" lisible, je te conseille :
Code :
__________________
Veni Vidi Vici ------------------------- Mes articles : developpez.com ou bien vbview.net ------------------------- Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!! Et aussi : --> pear_manual_fr.chm!!! Ou encore : --> Les tutoriaux & cours PHP de Développez.com ------------------------- |
||
|
|
00
|
|
|
#3 | |||
|
Membre chevronné
![]() Inscription : juin 2004 Messages : 770 ![]() |
J'ai modifié comme ça :
Code :
Citation:
|
|||
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() Inscription : août 2006 Messages : 943 ![]() |
...Es-tu sur que tes clés ne sont pas de se format ????
Si tu fait un echo de tes clés, tu devrais avoir la réponse.... Car il me semble impossible que PHP fasse un auto-incrément si tu ne met pas la notation $array[].....
__________________
Veni Vidi Vici ------------------------- Mes articles : developpez.com ou bien vbview.net ------------------------- Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!! Et aussi : --> pear_manual_fr.chm!!! Ou encore : --> Les tutoriaux & cours PHP de Développez.com ------------------------- |
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() Inscription : juin 2004 Messages : 770 ![]() |
euh oui.
un echo $row['id_proto'] dans la boucle renvoie '563412' ... Les 0 et 1 correspondent à des clés numériques, ce qui n'est pas faux, mais j'aimerais que Smarty le parcoure avec les clés 'textuelles'... en fait les clés servent à renseigner l'attribut value d'une liste de choix en html... Il faudrait peut-être que je me tourne vers Smarty.. |
|
00
|
|
|
#6 | |
|
Membre Expert
![]() ![]() Inscription : août 2006 Messages : 943 ![]() |
ca vient du array_merge
voilà ce que dit la doc Citation:
__________________
Veni Vidi Vici ------------------------- Mes articles : developpez.com ou bien vbview.net ------------------------- Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!! Et aussi : --> pear_manual_fr.chm!!! Ou encore : --> Les tutoriaux & cours PHP de Développez.com ------------------------- |
|
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() Inscription : juin 2004 Messages : 770 ![]() |
Problème identifié !!
Merci beaucoup, je m'attache à contourner le array_merge().. |
|
00
|
|
|
#8 |
|
Membre Expert
![]() ![]() Inscription : août 2006 Messages : 943 ![]() |
De rien, bonne chance !!!
PS : si tu es sous Windows, prend le manuel en CHM dans ma signature, 'est très pratique
__________________
Veni Vidi Vici ------------------------- Mes articles : developpez.com ou bien vbview.net ------------------------- Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!! Et aussi : --> pear_manual_fr.chm!!! Ou encore : --> Les tutoriaux & cours PHP de Développez.com ------------------------- |
|
|
00
|
|
|
#9 |
|
Membre chevronné
![]() Inscription : juin 2004 Messages : 770 ![]() |
Effectivement très pratique le format chm !!
pour info je remplace array_merge par trop magique php
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() ![]() Inscription : août 2006 Messages : 943 ![]() |
Il n'y a jamais de problèmes, que des solutions.....
__________________
Veni Vidi Vici ------------------------- Mes articles : developpez.com ou bien vbview.net ------------------------- Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!! Et aussi : --> pear_manual_fr.chm!!! Ou encore : --> Les tutoriaux & cours PHP de Développez.com ------------------------- |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com