|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre à l'essai
![]() Inscription : mai 2004 Messages : 58 ![]() |
Bonjour à tous,
je souhaiterai splitter la variable POST de mon formulaire afin d'obtenir une liste de nom de colonne "découpé" en effet pour le moment je vais avoir des choses comme Citation:
j'avais donc pensé à Code :
Ce que je souhaite faire est-il faisable ? si oui comment ? si non, existe-t-il une colonne "cachée" de $_POST ? (du style h4 est la colonne 1, h6 est la colonne 2 etc....) je suis obligé de mettre le "h" devant les nombres car les colonnes avec le nombre existe déjà et le "h" defini les hidden des autres Merci d'avance |
|||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
tu peux faire une boucle sur ton tableau $_POST et faire un traitement spécial quand le nom du champ commence par h ?
Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : mai 2004 Messages : 58 ![]() |
je ne connais pas les valeurs possibles (enfin si entre 1 et 180 000 ^^)
et pour préciser $cle, il faut aussi connaitre la fin de celle ci non ? |
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
Code :
|
||
|
|
00
|
|
|
#5 | ||
|
Membre Expert
![]() |
Pour compléter ce que koopa a proposé, $_POST est en fait un tableau, comme tu l'as dit de la forme:
quand tu fais , tu vas parcourir tout le tableau post, et pour chaque élément tu auras cette structure: Donc toutes tes variables POST seront parcourus et tu pourras récupérer à la fois la valeur, et la clé sans rien avoir à préciser de plus de ton coté. et tu auras donc : Code :
|
||
|
|
00
|
|
|
#6 |
|
Membre à l'essai
![]() Inscription : mai 2004 Messages : 58 ![]() |
oki j'ai compris le truc
merci beaucoup ca marche |
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2006 Messages : 44 ![]() |
Si tu veux récupérer une liste des clés modifiées tu peux essayer ceci
Code :
$sList = str_replace( 'h', '', implode( ',', (array_keys($_POST) ) ) ); |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com