Bonjour,
pourriez-vous m'aider s'il vous plaît j'ai un soucis avec ce code (soucis ligne if (isset($_GET["id"])) du départ my sql me met : 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 'where ad_id=''' at line 1)
Pour info c'est une partie de ma page admin.php :
merci de m'aider
Modifié par jessjc (05 Jul 2011 - 21:35)
pourriez-vous m'aider s'il vous plaît j'ai un soucis avec ce code (soucis ligne if (isset($_GET["id"])) du départ my sql me met : 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 'where ad_id=''' at line 1)
Pour info c'est une partie de ma page admin.php :
<b>Modifier les annonces</b>
<br><br>
<?
if (isset($_GET["id"]))
{
$id=$_GET["id"];
$plan=$_GET["plan"];
$url=$_GET["url"];
$description=$_GET["description"];
$query = "UPDATE ads SET ad_url='$url', ad_description='$description', clicksleft='$clicksleft', where ad_id='$id'";
mysql_query($query) or die(mysql_error());
echo "<font color=\"#4cbacb\"><b>Annonce modifiée avec succès.</b></font><br><br>";
}
if (isset($_GET["id"]))
{
$id=$_GET["id"];
if ($_GET["option"]=="edit")
{
?>
<?
$tablae = mysql_query("SELECT * FROM ads where ad_id='$id'");
while ($registroe = mysql_fetch_array($tablae)) {
?>
<form method="post" action="admin.php?op=2">
Id: <input type="hidden" name="id" value="<?= $registroe["id"] ?>"><?= $registroe["ad_id"] ?><br>
Clics restant: <input type="text" name="clicksleft" value="<?= $registroe["clicksleft"] ?>"><br>
URL: <input type="text" name="url" value="<?= $registroe["ad_url"] ?>"><br>
Description: <input type="text" name="description" value="<?= $registroe["ad_description"] ?>"><br>
<br>
<input type="submit" value="Sauvegarder">
</form>
<br><br>
<?
}
?>
<?
}
if ($_GET["option"]=="delete"){
$queryz = "DELETE FROM ads where ad_id='$id'";
mysql_query($queryz) or die(mysql_error());
echo "<font color=\"#cc0000\"><b>Annonce supprimée.</b></font><br><br>";
}
}
?>
<table>
<tr>
<td bgcolor="#000000" style="border:1px #4cbacb solid"><font size="2" face="verdana" color="#4cbacb"><b>
Id
</b></font></td>
<td bgcolor="#000000" style="border:1px #4cbacb solid"><font size="2" face="verdana" color="#4cbacb"><b>
URL
</b></font></td>
<td bgcolor="#000000" style="border:1px #4cbacb solid"><font size="2" face="verdana" color="#4cbacb"><b>
Description
</b></font></td>
<td bgcolor="#000000" style="border:1px #4cbacb solid"><font size="2" face="verdana" color="#4cbacb"><b>
Clics restant
</b></font></td>
</tr>
<?
$tabla = mysql_query("SELECT * FROM ads where active='1' ORDER BY ad_id ASC");
while ($registro = mysql_fetch_array($tabla)) {
echo "
<tr>
<td bgcolor=\"#000000\" style=\"border:1px #4cbacb solid\"><font size=\"2\" face=\"verdana\" color=\"#ffffff\">
". $registro["ad_id"] ."
</font></td>
<td bgcolor=\"#000000\" style=\"border:1px #4cbacb solid\"><font size=\"2\" face=\"verdana\" color=\"#ffffff\">
". $registro["ad_url"] ."
</font></td>
<td bgcolor=\"#000000\" style=\"border:1px #4cbacb solid\"><font size=\"2\" face=\"verdana\" color=\"#ffffff\">
". $registro["ad_description"] ."
</font></td>
<td bgcolor=\"#000000\" style=\"border:1px #4cbacb solid\"><font size=\"2\" face=\"verdana\" color=\"#ffffff\">
". $registro["clicksleft"] ."
</font></td>
<td bgcolor=\"#000000\">";
?>
<form method="post" action="admin.php?op=2&id=<?= $registro["ad_id"] ?>&option=edit">
<input type="submit" value="Editer">
</form>
</font></td>
<td bgcolor=\"#000000\">
<form method="post" action="admin.php?op=2&id=<?= $registro["ad_id"] ?>&option=delete">
<input type="submit" value="Supprimer">
</form>
</td>
</tr>
<?
}
?>
</table>
<?
merci de m'aider
Modifié par jessjc (05 Jul 2011 - 21:35)