pbleme avec un nom avec espace

Répondre
google
le 03/01/2005 à 09:41
google
slt à tous!
je suis débutante (depuis 2 ans kan meme) en php! j'ai un petit souci avec une requête!
Disons que j'ai une table produits avec code_prod et nom_prod puis je crée un formulaire où on peut sélectionner un produit, une zone, et on enregistre le tout dans une autre table!
le hic c'est que lorsque je veux inserer un produit du genre HUILE DE SOJA, dans la table il n'insere que HUILE ! je vous envoie le code et si vous avez besoin de précision
merci d'avance

code de la requete de selection du produit:
<tr>
<td width="153" bgcolor="#00CCFF" class="machin1">Produit</td>
<td width="236" bgcolor="#CCCCCC"> <select name="nom_prod" class="machin">
<?

$req1=mysql_query("select * from produits order by code_prod asc");
while($resultat1=mysql_fetch_array($req1)){
echo"<option value=".$resultat1[nom_prod].">".$resultat1[nom_prod]."</option>";
}
?>
</select></td>
</tr>

code de la requete d'insertion:
case"insert_prod_zone":
$req=mysql_query("insert into prod_conten_par_zone values('$code_zone','$nom_prod','$code_op','$janv','$fev','$mars','$avril','$mai','$juin','$juil','$aout','$sept','$oct','$nov','$dec','$annee')") or die ("Erreur lors de l'insertion !!!");
echo"insert into prod_conten_par_zone values('$code_zone','$nom_prod','$code_op','$janv','$fev','$mars','$avril','$mai','$juin','$juil','$aout','$sept','$oct','$nov','$dec','$annee')";
echo"<center><b>Insertion effectuée avec succés !!! </b></center>";
echo"<center><br><br><a href=prod_zone_insert.php?cible=liste1&code_op=$code_op&code_zone=$code_zone&annee=$annee>Voir l'insertion </A></center>";
break;
c koi &ccedil;aaa ?!!?
LA GLOBULE
le 03/01/2005 à 09:55
LA GLOBULE
Change ton :
echo"<option value=".$resultat1[nom_prod].">".$resultat1[nom_prod]."</option>";

En :
echo '<option value="'.$resultat1[nom_prod].'">'.$resultat1[nom_prod].'</option>';
google
le 03/01/2005 à 10:05
google
LA GLOBULE!!! JE T'ADOOORRRE!!!!
MERCI MERCI sa marche!!!!
c koi &ccedil;aaa ?!!?
LA GLOBULE
le 03/01/2005 à 10:11
LA GLOBULE
Ca marchait pas parce que tu ne connais pas tes bases : le html (ne le prend pas mal hein smiley).

En fait, les value des formulaires html se placent toujours entre des doubles quotes : ".
Toi, tu n'en avais pas mis, du coup, ben il prend que le premier mot.

PS : c'est quand que tu reviens sur le chat ? :)
google
le 03/01/2005 à 10:20
google
Ce serait avec un grand plaisir mais ton chat ne veut pas de moi!
il me dit: Startup error java.lang.Null PointerException
c koi &ccedil;aaa ?!!?
LA GLOBULE
le 03/01/2005 à 10:22
LA GLOBULE
Oui, c'est possible.

Il fonctionne avec Firefox mais plante avec IE je crois.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours