mam taki kod:

	session_start();
		if(isset($_SESSION['ssid'])){
			$sql->query('UPDATE '.BAZA_PREFIX.'session SET lastmove='.mktime().' WHERE id='.$_SESSION['ssid']);
		} else {
			$sql->query('INSERT INTO '.BAZA_PREFIX.'session (lastmove) VALUES('.mktime().');');
			$_SESSION['ssid']=$sql->nextid();
		}
	}

Chciałem połączyć sesje z mysql i wygląda to tak:
Wchodzę pierwszy raz, dostaje cookie z id sesji i w tej sesji mam ssid nadany, latam sobie po stronkach wszystko oki, do momentu aż nie nacisne F5, bo wtedy robi się klops. Tzn. ssid pamięta dalej o dziwo poprawnie, ale dodaje mi kolejny wiersz z następnym id. Tabela wygląda tak:
session (
id int(32) NOT NULL auto_increment,
user_id int(11) NOT NULL default '0',
pass varchar(32) NOT NULL default '',
flags varchar(10) NOT NULL default '',
lastmove int(11) NOT NULL default '0',
UNIQUE KEY id (id)
) TYPE=MyISAM;
Ja już nie mam pomysłu, może mi ktoś powie co jest źle. Nie jest to wina klasy od obsługi sql.