/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Problemer med at delete i database...
Fra : Jeppe Christensen


Dato : 31-10-05 21:14

Hejsa min kode ser således ud:

    if($_SESSION[userid]){
             mysql_connect("$server","$user","$password");
mysql_select_db("$database");


$ip = $_SERVER['REMOTE_ADDR'];

             $tjek_ip = mysql_query("SELECT COUNT(*) AS antal FROM online
WHERE ip='$ip'") or die(mysql_error());

             if(!mysql_result($tjek_ip,0)) {
             mysql_query("INSERT INTO online (time, ip, userid, username,
hus) VALUES
(NOW(),'$ip','$_SESSION[userid]','$_SESSION[username]','$_SESSION
[husnumber]')") or die(mysql_error());
} else {
mysql_query("UPDATE online SET time=NOW() WHERE
ip='$ip'") or die(mysql_error());
}            

            mysql_query("DELETE FROM online WHERE date_add(time,
interval 2 MINUTE) < NOW()") or die(mysql_error());
         
   
            $antal_online = mysql_query("SELECT COUNT(*) AS antal FROM
online") or die(mysql_error());
            
            $online = ".mysql_result($antal_online,0).";
            }

Det styk kode som ikke helt virker efter hensigten er:
mysql_query("DELETE FROM online WHERE date_add(time, interval 2
MINUTE) < NOW()") or die(mysql_error());

Da det ikke sletter nogen i datebase når der ikke har været
aktivitet i 2 min.

mvh, Jeppe

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jeppe Christensen (31-10-2005)
Kommentar
Fra : Jeppe Christensen


Dato : 31-10-05 21:14

se bort fra dette indlæg...

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408927
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste