что значит эта ошибка?
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in R:\home\test.ru\www\wall.php on line 231
echo '<div class="menu">Общая стена</div>';
$q="SELECT `user_id`, `id`, `text`, `time` FROM `user_wall` ORDER BY time DESC LIMIT $start,$kmess";
$res=mysql_query($q);
while($row=mysql_fetch_array($res)) {
if ($rights >= 7){
$del = " <u><a href='wall.php?act=del&id=".$row['id']."'>удалить</a></u>";
}
$nuser = mysql_fetch_array(mysql_query("SELECT `name` FROM `users` WHERE (`user_id` = '".$row['user_id']."')"), 0);
$ndata = date('d.m.Y H:i:s',$row['time']);
echo "<div class='menu'>
<a href='id".$row['user_id']."'><u>".$nuser."</u></a> (".$ndata.") $del<br/>
".functions::smileys(tags($row['text']))."<br/>
</div>
";
}
строка ошибки выделена красным
SiCk, это значит кривой запрос к базе. или результатов по нему нет.
Максим, сообщения в базе есть, но не выводит.. скорее всего кривой запрос?
как сменить кодировку ? у меня при инсталле выдает бред
не могу найти правильную переменную автора фотографии в родной галлере 3.2.2
если в поле user вставить $login приходит письмо тому же кто и оставил ком, а надо что бы хозяину фото...
mysql_query("INSERT INTO `privat` SET
`user`='не знаю что сюда',
`text`='проверко',
`time`='" . $realtime . "',
`author`='" . $user['name'] . "',
`type`='in',
`chit`='no',
`temka`='комментарий в галлереe',
`otvet`='0';"]);
Подскажите пожалуйса если кто может, где здесь может быть синтаксическая ошибка
CREATE TABLE `ban_ip` (
`ip` int(11) NOT NULL default '0',
`id` int(11) default '0',
UNIQUE KEY `ip` (`ip`)
KEY 'id' (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Выдает это:
You have an error in your SQL
syntax; check the manual that
corresponds to your MySQL
server version for the right
syntax to use near 'KEY
'id' (`id`) ) ENGINE=MyISAM
DEFAULT CHARSET=utf8' at line 5
---
У вас ошибка в запросе, проверьте руководство, которое соответствует вашему MySQL сервера версия для синтаксиса право использовать вблизи ID 'ключ' '(' ID `)) ENGINE = MyISAM DEFAULT CHARSET = utf8 'в строке 5
Pillott (15.03.2011/01:36)
Подскажите пожалуйса если кто может, где здесь может быть синтаксическая ошибка
CREATE TABLE `ban_ip` (
`ip` int(11) NOT NULL default '0',
`id` int(11) default '0',
UNIQUE KEY `ip` (`ip`)
KE
[php]CREATE TABLE `ban_ip` (
`ip` int(11) NOT NULL default '0',
`id` int(11) default '0',
UNIQUE KEY `ip` (`ip`)
,
KEY 'id' (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
запятой нет, после UNIQUE KEY `ip` (`ip`)
,