par
aprods » 24 févr. 2011, 17:49
Salut tous le monde:
Besoin d'aide.... encore...
j'ai ca :
<? $QGetCat = " SELECT nom,id_categorie FROM categorie WHERE etat=1";
$RGetCat = mysql_query($QGetCat);
while($infos = mysql_fetch_array($RGetCat))
{?>
<option value="<?=$infos["id_categorie"]?>" id="<?=$infos["id_categorie"]?>"><?=$infos["nom"]?></option>
<? }?>
qui m'affiche:
<select id="" name="">
<option name="1" id="1" value="1">Epilations Dames</option>
<option name="2" id="2" value="2">Epilation Messieurs</option>
<option name="3" id="3" value="3">dsfgdsfg</option>
</select>
et j'ai cette fonction:
function InsertCreche($infos) {
if($infos['etat'] != "1") {
$infos['etat'] = "0";
}
if($infos['sticker'] != "1") {
$infos['sticker'] = "0";
}
$sql = "INSERT INTO
`soins`
(
`nom`,
`descriptif`,
`tarif`,
`sticker`,
`categorie`,
`etat`
) VALUES (
'".Protect($infos['nom'])."',
'".Protect($infos['descriptif'])."',
'".Protect($infos['tarif'])."',
'".$infos['sticker']."',
'".$infos["id_categorie"]."',
'".$infos['etat']."'
)";
//echo $sql;
@mysql_query($sql);
return mysql_insert_id();
}
tous les champs du formulaire s'enregistre dans la base sauf la categorie du <select>
Ou est mon erreur?
Merci
Salut tous le monde:
Besoin d'aide.... encore...
j'ai ca :
[php]<? $QGetCat = " SELECT nom,id_categorie FROM categorie WHERE etat=1";
$RGetCat = mysql_query($QGetCat);
while($infos = mysql_fetch_array($RGetCat))
{?>
<option value="<?=$infos["id_categorie"]?>" id="<?=$infos["id_categorie"]?>"><?=$infos["nom"]?></option>
<? }?>[/php]
qui m'affiche:
[html]<select id="" name="">
<option name="1" id="1" value="1">Epilations Dames</option>
<option name="2" id="2" value="2">Epilation Messieurs</option>
<option name="3" id="3" value="3">dsfgdsfg</option>
</select>[/html]
et j'ai cette fonction:
[php]function InsertCreche($infos) {
if($infos['etat'] != "1") {
$infos['etat'] = "0";
}
if($infos['sticker'] != "1") {
$infos['sticker'] = "0";
}
$sql = "INSERT INTO
`soins`
(
`nom`,
`descriptif`,
`tarif`,
`sticker`,
`categorie`,
`etat`
) VALUES (
'".Protect($infos['nom'])."',
'".Protect($infos['descriptif'])."',
'".Protect($infos['tarif'])."',
'".$infos['sticker']."',
'".$infos["id_categorie"]."',
'".$infos['etat']."'
)";
//echo $sql;
@mysql_query($sql);
return mysql_insert_id();
}[/php]
tous les champs du formulaire s'enregistre dans la base sauf la categorie du <select>
Ou est mon erreur?
Merci