[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: отправка личных сообщений.
Ramzil_Nixon
Пишу так:

				if(!empty($_POST['message_knopka']))
{
$title_message_1 = $_POST['title_message'];
$itile_body_1 = $_POST['text_message'] or die('<div class="message_error">Введите текст сообщения</div>');
$out_user = $_SESSION['login'];
$in_user = $row['login'];
$outbox = "outbox";
$type = "0";
mysql_query("INSERT INTO $message (message_from_id, message_to_id, message_title, message_body, message_date, message_state, message_type) VALUES ('$out_user', '$in_user', '$title_message_1','$itile_body_1',now(), '$outbox', '$type')");
echo '<div class="message_ok">Ваше сообщение для пользователя <a href="../../akk.php?id='.$row['id'].'">'.$row['name'].' '.$row['family'].'</a> отправлено.</div>';
}


А он в базу не записывает, скажите в чем проблема?



Спустя 5 минут, 20 секунд (28.10.2011 - 13:25) XCross написал(а):
$message в ней имя таблицы?. Ты даж основ не знаешь. Как оформляются строки, как осуществить конкатенацию строк. Как оформлять MySQL запросы. Как выполнять отладку.

Короч после запроса or die(mysql_error());. Когда ошибку отловишь можешь убрать.


Спустя 2 минуты, 18 секунд (28.10.2011 - 13:27) Ramzil_Nixon написал(а):

$message в ней имя таблицы?


Да. Из include идет.

Спустя 2 минуты, 9 секунд (28.10.2011 - 13:29) Ramzil_Nixon написал(а):
Цитата
Table 'admin.message_ls' doesn't exist


Выходит такая ошибка

Спустя 8 минут, 13 секунд (28.10.2011 - 13:37) Ramzil_Nixon написал(а):
Отбой, все разобрался!

Спустя 13 минут, 49 секунд (28.10.2011 - 13:51) Игорь_Vasinsky написал(а):
Ramzil_Nixon
Цитата
mysql_query("INSERT INTO $message (message_from_id, message_to_id, message_title, message_body, message_date, message_state, message_type) VALUES ('$out_user', '$in_user', '$title_message_1','$itile_body_1',now(), '$outbox', '$type')"

Я те скока раз показывал как оформлять запросы в БД?
Про конкатенацию говорил... тебе до лампочки походу.
В моём журнале - статья - Оформление SQL запросов.

Защиты - 0.

Цитата
echo '<div class="message_ok">Ваше сообщение для пользователя <a href="../../akk.php?id='.$row['id'].'">'.$row['name'].' '.$row['family'].'</a> отправлено.</div>';


Откуды ты знаешь что оно отправлено? MySQL вернула false - а ты говоришь что отпралено.

Спустя 9 минут, 1 секунда (28.10.2011 - 14:00) johniek_comp написал(а):
та не ругайте вы его так, он только учится сами такие были!


_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.