Salve, lo so che è uno script stupido, ma non mi ricordo più come cavolo si aggiorna un record.
Ho una tabella utenti su un database e devo cambiare un record di alcuni utenti, più precisamente desidero impostare il record "user_avatar" per un valore che "avatar.gir" ad alcuni utenti.
Ho fatto un modulo html dove inserisco l'username e invio la variabile $user
che invia alla pagina php con il seguente codice:Codice HTML:<form id="user" name="user" method="get" action="1.php">
<label>Username
<input name="user" type="text" id="user" />
</label>
<label>
<input name="user" type="submit" id="user" value="Invia" />
</label>
</form>
ma sembra non funziona, forse sbaglio qualcosa nel codice.Codice PHP:
<?php
$connessione = mysql_connect("localhost","****","******")
or
die("Connection imposible, please check your permissions");
mysql_select_db("*********",$connessione);
// Form Variables
$post = $_POST;
$username = $post['user'];
// Query Variables
$query = "UPDATE naof_users SET user_avatar = '1revoxlu3s/banned_users.gif' WHERE username = '$user'";
// Errors variable
$erroren = mysql_errno();
$erroret = mysql_error();
$verifica = mysql_query($query,$connessione);
if($verifica)
{echo "<p>
<p>
<table width=50% border=1 align=center cellpadding=0 cellspacing=0>
<tr class=messaggio_conf>
<td>Success.<br>
Click <a href=1.html>here</a>.</td>
</tr>
</table>";
else {echo "<p>
<p>
<table width=50% border=1 align=center cellpadding=0 cellspacing=0>
<tr class=messaggio_conf>
<td>No success! error n° $errore, $erroret<br>
Click <a href=1.html>here</a> to return to previous page.</td>
</tr>
</table>";}
mysql_close($connessione);
?>
Cmq sia devo aggiornare il record user_avatar per 100 utenti, avete qualche script da consigliarmi per velocizzare l'operazione?
Grazie