|
|
|
|
Bonjour,
J'ai un souci voila l'erreur que j'ai
"Parse error: syntax error, unexpected ';' in C:\wamp\www\test.php on line 17"
<?php
include("connectdb.php");
$searchtable = mysql_query("select * from type_acte limit id='1'");
?>
<p>Type :</br>
<select name="Type_acte">
<?php
$type1=mysql_fetch_array($searchtable)or die(mysql_error());
while (($type1)or die(mysql_error());
{
echo '<option values="name"> $type1 </option>' ;
}
?>
</select>
merci d'avance
Répondre à IgiXcs
|
Bonjour,
$type1=mysql_fetch_array($searchtable)or die(mysql_error()); while ($type1)or die(mysql_error());Si ce que tu veux faire c'est parcourir les résultats de ta requète SQL en les entrant dans un tableau, ce n'est pas comme ça que l'on fait, mais comme ça : while($type1 = mysql_fetch_array($searchtable)) ensuite dans ton formulaire pour afficher les valeurs tu devras utiliser la syntaxe suivante : echo '<option values="name"> $type1['nom_du_champs'] </option>' ;Proverbes bretons : Si les mouettes ont pied, il est temps de virer Il vaut mieux être saoul que con, ça dure moins longtemps
|
Il me semble que c'est parce que tu ne peux pas mettre de _ comme argument de tes tableaux...
while($type1 = mysql_fetch_array($searchtable))
{
$test = $type1['T_acte'];
echo '<option values="name"> $test </option>' ;
}
Désolé pour toi mais je pense que le mieux serais de changer ton nom de champ. A l'avenir évite les _ dans tes noms de champ, ça t'éviteras des soucis Proverbes bretons : Si les mouettes ont pied, il est temps de virer Il vaut mieux être saoul que con, ça dure moins longtemps |