|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Inscrit
Inscription : juin 2006 Messages : 531 ![]() |
Bonjour,
J'ai un formulaire avec une liste de textarea correspondant à des articles. Je fais des modifs dans chaque textarea, je clique sur valider et ça doit updater chaque article. Mais ça fonctionne pas. Je vous donne le code, si vous voulez bien jeter un coup d'oeil : FORMULAIRE : Code :
Code :
|
||||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
affiche ta requête pour vérifier qu'elle est correcte
__________________
Modérateur PHP |
|
|
00
|
|
|
#3 |
|
Inscrit
Inscription : juin 2006 Messages : 531 ![]() |
Salut Mathieu,
J'ai donc ajouté cette ligne : Code :
mysql_query($updater) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); A mon avis, le problème provient du tableau avec le contenu des articles dans la deuxième requête. Je n'indique pas "contenu[]" mais "contenu" et ça rate. Mais c'est pas juste comme ça, ce serait trop beau. |
|
|
00
|
|
|
#4 | ||
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
dans le même formulaire tu as plusieurs zone correspondant chacune à un autre article ?
si c'est ça, construit ton formulaire comme ça : Code :
__________________
Modérateur PHP |
||
|
|
00
|
|
|
#5 | ||||||
|
Inscrit
Inscription : juin 2006 Messages : 531 ![]() |
Hum, alors j'ai changé cette ligne :
Code :
Code :
Et j'obtiens ça : Code :
|
||||||
|
|
00
|
|
|
#6 | ||
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
regarde ce que tu récupère dans $_POST['contenuArticle']
ton traitement doit ressembler à ça : Code :
__________________
Modérateur PHP |
||
|
|
00
|
|
|
#7 | ||
|
Inscrit
Inscription : juin 2006 Messages : 531 ![]() |
Je ne comprend pas cette méthode.
Parce que là j'obtiens un textarea comme ceci : Code :
<textarea name="contenu[1]" > le texte de l'article </textarea> Mais finalement, le contenu est nommé par contenu[1]. Donc maintenant je reprend ton code : Code :
|
||
|
|
00
|
|
|
#8 | ||
|
Inscrit
Inscription : juin 2006 Messages : 531 ![]() |
J'ai réussi comme ça, je le dis pour la science :
Code :
Enfin pour être honnête, on m'a donné la soluce Merci Matthieu d'avoir fait avancer le schmilblick :-) |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com