Salve ragazzi,
Ho un problema con il contatore di messaggi inviati del servizio nel mio sito:
Nella tabella "utenti" ho un campo di nome "inviati" di tipo INT (20), dopo aver eseguito la connessione inserisco:
Codice PHP:
$sqlquery = "SELECT * FROM $tabellasiti WHERE username = '".$username."'";
$result = mysql_query($sqlquery);
$num_righe = mysql_num_rows($result);
while($r = mysql_fetch_array($result))
$messinviati = $r['inviati'];
$messinviati = $messinviati++;
$messquery = "UPDATE utenti SET inviati = '".$messinviati."' where username='".$username."'";
mysql_query($messquery);
echo "<br>Hai inviato ".$messinviati." messaggi.";
Ma non mi visualizza nessun numero, compare solo "Hai inviato messaggi".
Dove sbaglio?