Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2110 connectés 

  FORUM HardWare.fr
  Programmation

  form dans une form c'est pas bien et...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

form dans une form c'est pas bien et...

n°197080
art_dupond
je suis neuneu... oui oui !!
Posté le 19-08-2002 à 14:41:51  profilanswer
 

ca pue du cul (comme ca a été dit dans le topic que je trouve plus)
 
 
mais comment contourner le fait que c'est pas bien, sans le faire quand meme ?
 
et pourquoi c'est pas bien ?
 
 
merci
 
 
ps: sorry mais je trouve plus l'autre topic sur ca


---------------
oui oui
mood
Publicité
Posté le 19-08-2002 à 14:41:51  profilanswer
 

n°197090
--greg--
Posté le 19-08-2002 à 14:46:16  profilanswer
 

ben pq t'aurais besoin d'un form dans un autre? :heink:

n°197150
art_dupond
je suis neuneu... oui oui !!
Posté le 19-08-2002 à 15:15:40  profilanswer
 

ben j'ai  
 
 
nom_recette :  
 
 
ingredient1 :      (boutons radios pour savoir si c'est ok ou si on efface)
ingredient2 :      (boutons radios pour savoir si c'est ok ou si on efface)
 
...
 
 
bouton1-> ajouter/effacer ingredient
bouton2-> enregistrer la recette
 
 
mais si tu me poses cette question, c'est qu'il y a surement un autre moyen.  
je t'écoute (ce n'est pas du tout ironique hein... pas le prendre mal)


---------------
oui oui
n°197155
--greg--
Posté le 19-08-2002 à 15:22:47  profilanswer
 

euh je ne vois tjs pas bien :)
si tu es en php c tres simple:
tu as plusieurs boutons submit, tu leurs donne des noms differents
(<input type="submit" name="add">, <input type="submit" name="delete"> par exemple)
puis dans ton script php
if ($add!="" ) {
  // ici on fait les trucs pour ajouter
} else if ($delete!="" ) {
  // ici on fait les trucs pour deleter
}
 
euh bon, ma syntaxe php j'en suis pas sur du tout, j'en ai pas fait depuis des lustres, notamment pour $add et $delete je crois que tu dois faire qqchose comme $POST['add'] et $POST['delete']
mais bon, tu vois le principe quoi.

n°197156
Sh@rdar
Ex-PhPéteur
Posté le 19-08-2002 à 15:23:38  profilanswer
 

je suppose que tu utilises du PHP pour traiter ton formulaire (j'ai vu des posts de toi sur du php il me semble)
 
eh bien pourquoi ne pas plutôt utiliser un seul Form et traiter ensuite de plusieurs manière différentes selon certaines variables
 
par ex :
 
if $_POST["effacer"] ..
effacement..
 
etc..
 
pour traiter facilement des effacements multiples dans un seul formulaire en php, il faut utiliser des tableaux.
 
ex : une case à cocher qui une fois cochée provoque l'effacement d'une ligne.
 
tu nomme ta case à cocher case[] (ça donne <input type="checkbox" name="case[]">
 
tu lui assigne l'ID de ligne de ta BDD
(ça donne

Code :
  1. <input type="checkbox" name="case[]" value="$Id"

) ($Id est récupéré de la BDD hein)
 
tout ça fait que quand on aura soumi le formulaire tu te retrouves avec un tableau contenant les Id à effacer.
 
tu n'as plus qu'à parcourir le tableau et effacer récursivement les lignes
 

Code :
  1. if (is_array($_POST["case"]) {
  2.   foreach ($_POST["case"] as $key => $Id) {
  3.     mysql_query ("DELETE FROM matable WHERE id=$Id" );
  4.   }
  5. }


 
bien sur tu peux aussi utiliser des radio buttons ou autre du moment que tu ajoute les crochets pour en faire un tableau de résultat.


Message édité par Sh@rdar le 19-08-2002 à 15:24:57

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°197160
art_dupond
je suis neuneu... oui oui !!
Posté le 19-08-2002 à 15:27:39  profilanswer
 

arf oui merci
 
j'avais oublié qu'on pouvait faire ca :p  
 
 
 
 
 :jap:


---------------
oui oui

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  form dans une form c'est pas bien et...

 

Sujets relatifs
[HTML, JS] Pourkoi cette fonction ne marche pas bien ??Récupérer tous des choix multiples d'une form en HTML dans une servlet
Video Device ou bien... ??Quand les form' avec post et get ne passent plus les variables...
[php] eviter l envois d un form via le localWIINDEV 7 c bien Kelkun connait??????????
[php] form et guillemntsProblémes avec form_load()
Pb avec form_load()savoir si un cron c'est bien exécuté
Plus de sujets relatifs à : form dans une form c'est pas bien et...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR