[GdrEngine]Cittadini tra le mura postato il 02/11/2006 17:20:43 nel forum programmazione, gdrcd e open source
Nell`elenco Cittadini tra le mura, vedo tutto l`elenco pieno di azioni uguali..
ad esempio
Kino esce dal regno
Kino esce dal regno
Kino esce dal regno
Kino esce dal regno
Kino giunge nel regno
Kino esce dal regno
Kino esce dal regno
Kino esce dal regno
Kino giunge nel regno
sebbene io sia entrato solo due volte..
Dove può trovarsi l`errore del codice
Pagine → 1
03/11/2006 11:28:49
questo e` l`errore che ho riscontrato
modificandolo come segue funziona
ah dimenticavo la pagina da modificare e`
menu_lat.php
---------------------------
CODICE OLD
---------------------------
//cancellazione presenti
$agg=mysql_query("UPDATE user SET online=NOW() WHERE nome=`$user`");
$query=mysql_query("UPDATE user SET online=`0000-00-00 00:00:00`, luogo=`disconnesso`, azioni=`0` WHERE online < DATE_SUB(NOW(),INTERVAL 30 MINUTE)");
if($query){
$uscita=mysql_query("INSERT INTO accessi (data,stato,nome) VALUES (NOW(),`uscito`,`$user`)");
---------------------------
CORREZIONE
---------------------------
//cancellazione presenti
$agg=mysql_query("UPDATE user SET online=NOW() WHERE nome=`$user`");
$query=mysql_query("UPDATE user SET online=`0000-00-00 00:00:00`, luogo=`disconnesso`, azioni=`0` WHERE online < (DATE_SUB(NOW()- 1 )");
if($query){
$uscita=mysql_query("INSERT INTO accessi (data,stato,nome) VALUES (NOW(),`uscito`,`$user`)");
26/11/2006 03:34:22
ciao io ho lo stesso problema provato a cambiare come hai detto tu, ma non funziona lo stesso come posos risolvere?grazie
26/11/2006 12:09:19
Non conosco bene il codice ma "Esce dal regno" è scritto 2 volte in DB (c'è una doppia insert?) oppure una sola volta ma poi viene visualizzato due volte? perchè se viene visualizzato 2 volte ma il dato è solo uno può essere che la SELECT vada corretta oppure, che vada Aggiunto DISTINCT alla SELECT stessa.
Zee ya
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
shirka ha risposto alla discussione: Perché non avete più voglia di giocare?