SQL Ошибка запроса

Статус
В этой теме нельзя размещать новые ответы.

Alksprin

Новичок
SQL Ошибка запроса

SQL Ошибка запроса:
delete from sessions where userpass='' and session_time < 1243842719

Как это исправить? Помогите плиз.
 

Фанат

oncle terrible
Команда форума
ты, вообще, кто? разработчик этой программы? пользователь? программист?
разработчику мы можем помочь разобраться. пользователю - врядли. никто не знает, что внутри этой программы, и почему она это пишет. ответа вида "исправь в третьей строчке а на у" на твой вопрос не существует. форум тебе может только помочь разобраться, где ошибка и в чем она состоит.
но без навыков программирования это будет сложно
 

Beavis

Banned
Alksprin
А у тебя хоть доступ к коду есть чтоб ошибки исправлять?
 

Alksprin

Новичок
<?php

function db_use($action, $query) {

require("config.php");
#echo $dburl . ':' . $dbport. $dbuser. $dbpassword;
mysql_connect($dburl . ':' . $dbport, $dbuser, $dbpassword)
or die('Не получается подключиться. Проверьте имя сервера, имя пользователя и пароль!');
mysql_select_db($dbname) or die('Ошибка входа в базу данных');
#echo " --- $query --- <br>";
mysql_query("SET NAMES cp1251;");
switch ($action) {

case 'object':

$result = mysql_query($query) or die('<small><b>SQL Ошибка запроса:</b><br><font color=red>'.$query.'</font></small><br>');
return mysql_fetch_object($result);

break;

case 'array':

$result = mysql_query($query) or die('<small><b>SQL Ошибка запроса:</b><br><font color=red>'.$query.'</font></small><br>');
return mysql_fetch_array($result);

break;

case 'query':
#mysql_query("update users set pass='".md5('чпнфк6йт5')."' where id_person=109");
$result = mysql_query($query) or die('<small><b>SQL Ошибка запроса:</b><br><font color=red>'.$query.'</font></small><br>');
return $result;

break;

case 'rows':

$result = mysql_query($query) or die('Ошипка запроса!'.$query);
return mysql_num_rows($result);

break;

}

mysql_close();

}

?>
 

Beavis

Banned
найди case, в котором происходит ошибка и выведи её с помощью функции [m]mysql_error[/m]
 

Фанат

oncle terrible
Команда форума
везде в этом коде перед .$query добавь
.mysql_error()." "

чтобы получилось, к примеру
color=red>'.mysql_error()." ".$query.'
 

Alksprin

Новичок
SQL Ошибка запроса:
Table 'b42454_1.sessions' doesn't exist delete from sessions where userpass='' and session_time < 1243848690

сделал-вот что он мне написал
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху