|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre du Club
![]() |
Bonjour à tous,
Je cherche à insérer des données dans ma base mysql avec une boucle foreach. Mon insertion fonctionne mais ca m'enregistre que : "array" dans tous les champs. J'envoi les données depuis un formulaire ou je peux effectuer plusieurs envois d'un seul coup. Voici mon formulaire d'envoi : Code :
Code :
Merci par avance !!! Aurélien |
||||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
c'est inutile de faire une liste si t'as qu'un seul element
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 | ||
|
Membre du Club
![]() |
Merci pour ta réponse.
J'ai bien plusieurs éléments car mon formulaire est une boucle qui en récupère plusieurs. Je me retrouve avec plusieurs Code :
Dois-je bien utiliser une boucle foreach pour l'enregistrement dans ma base ? Qu'est ce qui cloche dans mon code ? Merci par avance, Aurélien |
||
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
dans ce cas fait plutôt une liste cette forme :
fait un print_r($_POST) pour voir la forme après ps : fait plutôt <?php que <?, protège tes valeurs sql et indente ton code
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() |
Voici le résultat du print_r après la modif :
Code :
Array ( [data] => Array ( [0] => Array ( [name] => name1 ) [1] => Array ( [nameurl] => name1 ) [2] => Array ( [orga] => ) [3] => Array ( [artiste] => ) [4] => Array ( [secteur] => -1 ) [5] => Array ( [location] => location ) [6] => Array ( [lieu] => -1 ) [7] => Array ( [genre] => -1 ) [8] => Array ( [sous_genre] => -1 ) [9] => Array ( [sous_genre2] => ) [10] => Array ( [sous_genre3] => ) [11] => Array ( [startdate] => 2011-09-11 ) [12] => Array ( [enddate] => 2011-09-11 ) [13] => Array ( [prix] => 0€ ) [14] => Array ( [prix_reduit] => 0€ ) ) [submit] => Envoyer ) Merci encore pour ton aide. Aurélien |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
fait un <pre> autour du print_r sinon on vois pas grand chose ...
visiblement t'as les magic_quotes d'activés, tu travail sur quel environnement ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 | ||
|
Membre du Club
![]() |
Autant pour moi
Code :
|
||
|
|
00
|
|
|
#8 | ||
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
ça va pas, il faut mettre une clé pour le formulaire, style :
Code :
__________________
http://blog.stealth35.com/ |
||
|
|
00
|
|
|
#9 | ||
|
Membre du Club
![]() |
Comme ça ?
Code :
|
||
|
|
00
|
|
|
#10 | ||
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
nickel maintenant ta juste a faire
Code :
__________________
http://blog.stealth35.com/ |
||
|
|
00
|
|
|
#11 |
|
Membre du Club
![]() |
Génial !
Ca fonctionne parfaitement. Encore un grand merci Aurélien |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com