Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour a tous
J'ai un probleme pour recupéré les données, voici mon formulaire :
$r = mysql_query("select * from categories order by titre;");
while($ligne = mysql_fetch_array($r))
{
$cataff = $ligne["idcat"];
$titrecat = $ligne["titre"];
echo("<option value=\"$cataff\">$titrecat</option>");
}
?>
</select>
chaque categorie = un id
je souhaite les stocké dans une bdd sous la forme : 3,7,13,2 etc pour chaque categorie que le visiteur aura selectionné.
je debute en php je connais pas bcp de fonction ni de methode etc..... voyez le plus claire possible SVP
merci bcp.
DD.
Hors ligne
Saluton,
Dans le bout de code que tu nous proposes là, on ne voit pas l'attribut method de la balise <form>.
je vais donc supposer que la méthode est post.
dans le script qui exploite ce formulaire (celui visé par l'attribut action de la balise <form>), tu devrais commencer par faire :
En regardant attentivement le résultat, tu devrais avoir une première idée de comment l'exploiter pour construire ta requête.
Evidemment, je t'engage à ne pas utiliser SELECT * quant à ton idée de sérialiser une valeur tabulaire 3,7,13,2 dans une colonne de table (scalaire par définition) je ne l'approuve pas non plus comme ne respectant pas les formes normales du modèle entités-relations.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
merci pour ta réponse, oui j'ai oublié :
dsl, j'ai pas tout conpris ou placé ta portion de code ? :
je recupere le form de cette façon en haut de la page :
Hors ligne
Pages :: 1