Update données
le 03/05/2005 à 14:55
fab69
Bonjour,
Je souhaite mettre à jour des données via une page (update.php) qui récupère grâce à l'id les infos issues de la BD (table_news) et valider une fois les infos modifiées (modification_go.php) ...
je n'ai pas de message d'erreur et le script ne fonctionne pas : les données ne sont pas modifiées.
svp, si vous pouvez m'en dire plus ?
merci par avance de votre aide
Codes source sur le wall :
http://www.lephpfacile.com/wall/wall.php?id=2199
DEux choses dans ta requete :
1/ Tu met deux fois le champ txt.
2/ Quand tu délimite ta chaine avec des simples quotes, toute variable à l'interieur ne sont pas interprété contrarement au guillemets.
Soit : ... WHERE `id` = "' . $id .'"';
deplus vu que id est de type INT tu n'es pas obligé de la délimiter
Soit : .. WHERE `id` = ' . $id;
^^
zebdinou pour les intimes / Blog : http://www.zebden.fr
le 03/05/2005 à 15:36
fab69
Tu ne transmets pas la variable $id à la page modification_go.php, par conséquent, dans modification_go.php, $id est inconnue.
le 03/05/2005 à 17:44
fab69
ok effectivement ;-) je ne transmettais pas l'id !
maintenant ça fonctionne mais il me reste un problème : je veux copier le nouveau fichier image dans le répertoire de mon choix lors de la mise à jour des données ...
Quelqu'un pourrait-il me guider ?
Merci bien ;-)
Codes source
http://www.lephpfacile.com/wall/wall.php?id=2201
le 04/05/2005 à 06:16
fab69
ok merci bien ;-) Je vais étudier ce cours ...
le 04/05/2005 à 07:53
fab69
Bonjour,
Je suis donc arrivé à un résultat pour télécharger un fichier mais pour l'upload de plusieurs fichiers je "bloque" :-(
En espérant n'être pas trop exigeant :-) Svp, pouvez-vous me venir en aide ?
Plus infos sur le wall : (explications + codes source)
http://www.lephpfacile.com/wall/wall.php?id=2202
Pourquoi utilises tu $_FILES['image']['name'][0] et $_FILES['img']['name'][1] ?
Ces variables n'existent pas.
Utilises plutot $_FILES['img']['name'] et $_FILES['image']['name'].
le 04/05/2005 à 09:48
fab69
j'ai corrigé les variables ... cette fois-ci il y a "Erreur lors de l'upload" qui s'affiche ??? si c'est possible merci bien de m'éclairer ;-)
Le code source :
http://www.lephpfacile.com/wall/wall.php?id=2203
Je viens de relire
le manuel ...
pourquoi alors : "...Dans ce cas, $_FILES['userfile']['name'][0] contient review.html et $_FILES['userfile']['name'][1] contient xwp.out. "