помогите разобраться MySql

Статус: Offline
Реєстрація: 12.12.2009
Повідом.: 24
помогите разобраться MySql

При входе в админ часть сайта, появляется сообщение:

"mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in
путь к файлу/session.l.php
on line 17"

Часть файла session.l.php

<?php

define("S_LIFETIME", 1600);
function s_open($path, $name) {
return true;
}
function s_close() {
return true;
}
function s_read($cur_id) {
$id = md5(uniqid(rand(), true));
session_id($id);
$cookie = session_get_cookie_params();
setcookie(session_name(), $id, $cookie['lifetime'], $cookie['path']);

/*ниже 17 строка*/

if ($sess = mysql_fetch_assoc(mysql_query("SELECT sdata
FROM users_sessions
WHERE id = '" . $cur_id . "'
AND INET_NTOA(ip) = '" . $_SERVER['REMOTE_ADDR'] . "'
AND atime > UNIX_TIMESTAMP() - " . S_LIFETIME . " LIMIT 1"))) {

mysql_query("UPDATE users_sessions SET id = '" . $id . "', atime = UNIX_TIMESTAMP()
WHERE id = '" . $cur_id . "' LIMIT 1");
return $sess['sdata'];
} else {
mysql_query("INSERT INTO users_sessions (id, ip, atime, sdata)
VALUES ('" . $id . "', INET_ATON('" . $_SERVER['REMOTE_ADDR'] . "'),
UNIX_TIMESTAMP(), '')");
return "";
}
}

Вот что показывает phpmyadmin:
скрин1.JPG

Что здесь значит in use, на русском пишет используется?

И вот что выдает при попытке посмотреть таблицу:
скрин2.JPG

При экспорте бд, таблицы users_sessions нет.
Что за беда? Нужно таблицу ремонтировать?
Это не может быть связано с тем что сейчас на сайте стоит два счетчика посещений?
Спасибо всем откликнувшимся!
 
Там же написано marked as crashed and should be repaired. Учитесь гуглить ошибки.
 
fusoyya прав, выполни:
Код:
REPAIR TABLE users_sessions;
 
Спасибо работает.
REPAIR TABLE users_sessions;--- первый раз немного страшновато, вот и решил уточнить.
 
Назад
Зверху Знизу