И всё же не понял, как его сделать. Нужен MySQL? В других похожих темах была функция connectMySQL или вроде того, не помню.
Serg, session никак не связан с mysql. Это механизм php. Если запущена сессия, то пользователю присваивается уникальный идентификатор, который сохраняется, пока открыт броузер, сколько бы не жал refresh. Тут на форуме чуть ли не каждый второй топик на эту тему. Рекомендую ознакомиться: http://www.phpfaq.ru/sessions Очень хорошая статья, сразу въедешь в курс дела
Можно хранить данные сессий в mysql. Но на первом этапе изучения сессий не стоит заморачиваться о переопределении способа хранения данных.
Тут даже заморачиваться не нужно. Просто написать свои функции или воспользоваться чужими для чтения и записи данных сессии в БД. А дальше работать как обычно - $_SESSION['key']=$a; и всё, PHP все сам сделает. Serg просто сопоставил сессии и БД, но это разные вещи.