no save
Assistance
Achat
News

Forum | webmastering
[PHP] problème de requette SQL
boss0211, le ven. 01 sept. 2006 à 21:49:18
Bonjour,
je voudrais savoir ce que veux dire cette erreur
(mon problème étant que cela ne veux pas supprimer dans mysql)

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

Voici le script php:

<?php
require("/mnt/116/sdc/d/0/boss021190/config.inc.php");

mysql_connect($host,$username,$password);
mysql_select_db($bdd_name);

$requete = mysql_query("SELECT * FROM pub WHERE acc='0' ") or die(mysql_error());



if (isset($_GET['supprimer_pub'])) // Si on demande de supprimer une news
{
// Alors on supprime la news correspondante
mysql_query('DELETE FROM pub WHERE id=' . $_GET['id']) or die (mysql_error());
}


elseif (isset($_GET['acc']))
{
$id = $_GET['id'];
$acc = $_GET['acc'];
mysql_query("UPDATE pub SET acc='$acc' WHERE id='$id' ");

}

while($donnees = mysql_fetch_array($requete))
{
echo '<center><table style="border:1px solid; border-color:blue; background:#9999FF;" width="75%"><tr>
<td><a href="pub_mysql.php?supprimer_pub=' . $donnees['id'] . '">Supprimer</a></td></tr>
<td><a href="pub_mysql.php?id=' . $donnees['id'] . '&acc=1">accepter</a></td></tr>
<tr><td style="border:1px solid;"><p><b>' . $donnees['pseudo'] . ', IP:' . $donnees['ip'] .', date: ' . $donnees['date'] . ', HEURE: ' . $donnees['heure'] . '</td></b></tr>
<tr><td> mail : <b>' . $donnees['mail'] . '</td></b></tr>
<tr><td>bouton: <br> <img src="' . $donnees['boutton'] .'" border="0"></td></tr>
<tr><td>Site: <a href="'. $donnees['site'] . '" target="_blank">' . $donnees['nom'] .'</td></tr>
<tr><td>Description: <br><b>' . $donnees['description'] .' </b></td></tr></table> </p>';
}


mysql_close(); // On n'oublie pas de fermer la connexion à MySQL ;o)

?>
<br><br><br>
<a href="index.php">Retour</a></center>




Tiret
sept. 06
Suivant
REPONSES
boss0211
sept. 06
boss0211
sept. 06
Bourlingue
janv. 08
Version Web
Réalisé par RedShift
no save