Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите, проблема с sql
Форумы портала PHP.SU » PHP » Программирование на PHP » Помогите, проблема с sql

Страниц (1): [1]
 

1. Ангел Тьмы - 23 Апреля, 2011 - 21:20:45 - перейти к сообщению
$from=$_POST['from'];
$to=$_POST['to'];
$message=$_POST['message'];
$title=$_POST['title'];
$daterm=date("Y-m-d H:i:s");
echo ($daterm);



$result = mysql_query ("INSERT INTO private_messages (from, to, message, read, title, date) VALUES ('$from', '$to', '$message', '0', '$title', '$daterm')", $db);

if ($result == 'true') { echo "<p>Ваше сообщение <strong>успешно</strong> отправлено.</p>"; }
else { echo "<p>Ваше сообщение <strong>не</strong> отправлено.<br><br><strong>Причина: </strong>".mysql_error()."</p>"; }





Выдаёт следующее...
2011-04-23 23:11:50

Ваше сообщение не отправлено.

Причина: You have an error in your SQL syntax near 'from, to, message, read, title, date) VALUES ('Тест', 'Тест', '1', '0', '1', '20' at line 1


Криво почему-то переменную времени вставляет....
2. OrmaJever - 23 Апреля, 2011 - 21:34:20 - перейти к сообщению
from зарезервированое слово и должно братся в обратные кавычки
CODE (SQL):
скопировать код в буфер обмена
  1. ... (`from`, `to`, `message`, `read`, `title`, `date`) ...
3. Ангел Тьмы - 23 Апреля, 2011 - 21:43:08 - перейти к сообщению
Спасибо. разобрался. еще read как зарезервированное видел

 

Powered by ExBB FM 1.0 RC1