Liste déroulante

Eléphant du PHP | 206 Messages

16 nov. 2005, 16:32

ca me fait ça :

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in c:\program files\easyphp1-7\www\site intranet\production\assimilation.php on line 113
<select>
<?
include('connection.inc.php');
$query = "SELECT * FROM assimilations WHERE  marque2='$_POST['marque2']'";
$req=mysql_query($query);
while($data = mysql_fetch_assoc($req))
    {
echo "<option value=\"". $data['marque2'] ."\">".$data['marque2']."</option>";    }
?>
</select>

Mammouth du PHP | 19672 Messages

16 nov. 2005, 21:45

Dis-donc: tu le fais exprès ? :shock:
Tu as le message qui t'indique précisément la ligne de l'erreur, on te l'a corrigé plusieurs fois ce même type d'erreur avec des explications et tu recommence ? Tu nous prends pour qui au juste ? :evil:
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 206 Messages

13 déc. 2005, 11:59

encore moi je fais remonter ce post , car je n'avais pas eu le temps pour tavailler dessus depuis.

Donc mon select affiche les données de ma bdd.

Mais lorsque je les réutilisent, je n'ai rien qui s'enregistre.

Il faut bien donner un "nom" à ce select pour enregistré ?
<select name="nom_col">
<?
include('connection.inc.php');
$query = "SELECT nom_col FROM contact";
$req=mysql_query($query);
while($data = mysql_fetch_assoc($req))
    {
echo "<option value=\"". $data['nom_col'] ."\">".$data['nom_col']."</option>";    }
?>
</select>