Salve, ho necessità di cancellare più records di un database tramite un form.
Dunque la tabella è strutturata con i seguenti campi:
topic_id
user_id
notify_status
Il codice che ho creato per il form è il seguente:
Codice HTML:
<form action="usernotify2.php" method="post" name="user" id="user">
<tr>
<td align="center"><label> <span class="testi">ID:</span>
<input name="userid" type="text" class="valori" size="18" maxlength="16" />
</label>
<label></label>
E questo a quallo che punta sulla pagina php:
Codice PHP:
<?php
$connessione = mysql_connect("****","****","****")
or
die("Connection imposible, please check your permissions");
mysql_select_db("****",$connessione);
// Form Variables
$userid = $_POST['userid'];
// Query Variables
$query = "DELETE * FROM naof_topics_watch WHERE user_id='$userid'";
$verifica = mysql_query($query,$connessione);
// Errors variable
$erroren = mysql_errno();
$erroret = mysql_error();
if($verifica)
{echo "<p> </p>
<p> </p>
<table width=40% border=1 align=center cellpadding=0 cellspacing=0>
<tr>
<td><br />The Notify funtions of the user id <b>$userid</b> has been removed with success<br>
Click <a href=usernotify.html>here</a> to return to the User Notification Managment page.<br />
Click <a href=index.php>here</a> to return to the Forum Main Page.<br /><br />
</td>
</tr>
</table>";
}else {echo "<p> </p>
<p> </p>
<table width=40% border=1 align=center cellpadding=0 cellspacing=0>
<tr>
<td><br />Something is went wrong! error n° $errore, $erroret<br>
Click <a href=usernotify.html>here</a> to return to the User Notification Managment page.<br />
Click <a href=index.php>here</a> to return to the Forum Main Page.<br /><br />
</td>
</tr>
</table>";}
?>
Non so dove sbaglio ma mi da errore appena inserisco l'id
Something is went wrong! error n° , 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 '* FROM naof_topics_watch WHERE user_id='7759'' at line 1
questa funzione dovrebbe cancellarmi tutti i record di quella tabella che hanno come userid l'id che inserisco io, ma qualcosa non va :(