danke für deine hilfe, nun gehts, aber wie meinst du das mit schöner schreiben? was kann man da noch verbessern?
hier wäre mein aktueller code:
while($row = $sqlq->fetch()){
$ztime = $row['lastactivity'] + 900;
if ( $ztime < mktime() ){
$sql_del = "DELETE FROM
wiw
WHERE
lastactivity = '".$row['lastactivity']."'";
mysql_query($sql_del) OR die(mysql_error());
}
if ((($row['ipaddress'] == $REMOTE_ADDR) AND ($userid == $row['userid']) AND ($ztime > mktime()))){
$exist = '1';
}
}
if ($exist == '1'){
$sqlud = "UPDATE
wiw
SET
lastactivity = UNIX_TIMESTAMP(),
request_uri = '$REQUEST_URI'
WHERE
userid = $userid";
mysql_query($sqlud) OR die(mysql_error());
} else {
$sqlins = "INSERT INTO
wiw
(userid, ipaddress, request_uri, lastactivity)
VALUES
($userid,
'$REMOTE_ADDR',
'$REQUEST_URI',
UNIX_TIMESTAMP())";
mysql_query($sqlins) OR die(mysql_error());
}
}
mir fellt da nix ein was ich umschreiben könnte so das sich der code verkürzen wurde, aber bin immer offen für neue ideen ;)