Различные вопросы по PHP и MySQL

241K
.
Pillott (27.02.2011/17:16)
Столкнулся с такой проблемой. На хостинге временно не работает функция mail(), временно это уже недели две или даже больше, написал в тех.поддержку, ответили что занимаются этим, но когда сделают неиз
На вот сдесь посмотри
http://www.takein.ru/php/58-ot ... .html
.
Enter нажат, к чему теперь рыданья…
Krite, спасибо
.
SiCk
что значит эта ошибка?

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, это значит кривой запрос к базе. или результатов по нему нет.
.
Максим, сообщения в базе есть, но не выводит.. скорее всего кривой запрос?
.
~*Ёжи[4]егГг*~
как сменить кодировку ? у меня при инсталле выдает бред
.
не могу найти правильную переменную автора фотографии в родной галлере 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';"]);
.
Enter нажат, к чему теперь рыданья…
Подскажите пожалуйса если кто может, где здесь может быть синтаксическая ошибка
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;
.
Enter нажат, к чему теперь рыданья…
Выдает это:
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`)
,
Всего: 7969