Eléphanteau du PHP |
25 Messages
31 août 2006, 11:20
Bonjour voici mes scripts
$rq = "SELECT DISTINCT discipline FROM Club ORDER BY discipline ASC";
$result = mysql_query($rq)
or die ("pas bon");
echo "<form action='club2.php' method='post'>
<select name='discipline'> \n";
while ($ligne = mysql_fetch_array($result))
{extract ($ligne);
echo "<option value='$discipline'>$discipline \n";
}
echo"</select> \n";
echo "<input type='submit'"."value=\"Envoyer\"></form>\n";
Ceci est le formulaire
if (isset($_POST['discipline']))
{
$reponse = mysql_query('SELECT * FROM Club ORDER BY id ASC LIMIT ' . $discipline . ',')
or die (mysql_error());
while ($donnees = mysql_fetch_array($reponse))
{
echo '<p>' . $donnees['ville'] . '</p><br />';
echo '<p>' . $donnees['nomp'] . '</p>' ;
echo '<p>' . $donnees['texte'] . '</p>';
}
}
et le probleme vient de la on me dit
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
je ne trouve pas le probléme de syntax

Merci de votre aide