[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работает SQL запрос
denis79513
Вот запрос:
$sql="INSERT INTO 'projects' VALUES('0', '$name', '$description', '$nosit_title', '$nosit_type', '$format', '$period', '$auditoria',
'
$region', '$tip_auditoryi', '$otrasl', '$rasprostran', '$_SESSION[id]')";
активируется при отправки формы, после его выполнения данные в таблицу не вносятся. если выполнить запрос через phpMyAdmin все прекрасно работает, в чем проблема?



Спустя 10 минут, 57 секунд (28.12.2010 - 16:56) sergeiss написал(а):
Для начала вот это
Цитата (denis79513 @ 28.12.2010 - 17:45)
'projects'

замени на это (обратные апострофы находятся на той же кнопке, что и буква Ё):
`projects`

Спустя 3 минуты, 12 секунд (28.12.2010 - 16:59) denis79513 написал(а):
Для начала поменял, что дальше? Все равно не пашет.

Спустя 40 секунд (28.12.2010 - 17:00) waldicom написал(а):
Цитата (denis79513 @ 28.12.2010 - 15:45)
Вот запрос:
$sql="INSERT INTO 'projects' VALUES('0', '$name', '$description', '$nosit_title', '$nosit_type', '$format', '$period', '$auditoria',
'
$region', '$tip_auditoryi', '$otrasl', '$rasprostran', '$_SESSION[id]')";
активируется при отправки формы, после его выполнения данные в таблицу не вносятся. если выполнить запрос через phpMyAdmin все прекрасно работает, в чем проблема?

сделайте
echo $sql;

и что-то типа
mysql_query($sql) or die (mysql_error());

А потом все сюда.

Спустя 2 минуты, 21 секунда (28.12.2010 - 17:02) inpost написал(а):
Ко мне в подпись, вставляй через: SET `name`=".$name."

Спустя 5 минут, 56 секунд (28.12.2010 - 17:08) sergeiss написал(а):
denis79513 - и еще. Покажи полный текст запроса, который проходит через phpMyAdmin. Чтоб сравнить с тем, что ты делаешь.

Спустя 35 минут, 18 секунд (28.12.2010 - 17:44) linker написал(а):
Текст ошибки в студию.

Спустя 15 часов, 43 секунды (29.12.2010 - 08:44) denis79513 написал(а):
Цитата

Ко мне в подпись, вставляй через: SET `name`=".$name."

Раньше и без этого работало, не в этом проблема =(

Цитата
Покажи полный текст запроса, который проходит через phpMyAdmin. Чтоб сравнить с тем, что ты делаешь.


В том то и дело что через phpMyAdmin проходил этот же запрос:

INSERT INTO 'projects' VALUES('0', '$name', '$description', '$nosit_title', '$nosit_type', '$format', '$period', '$auditoria',
'$region', '$tip_auditoryi', '$otrasl', '$rasprostran', '$_SESSION[id]')


Сегодня утром включил, заработало, предполагаю что на это повлияла перезагрузка денвера.

Есть еще вопрос, допустим у меня переменная $period состоящая из других нескольких переменных:

$period = $n_day . ' ' . $n_month . ' - ';
$period .= $k_day . ' ' . $k_month;

Проблема в том, что когда в запросе я в таблицу вставляю $period, то пробелы ( ) так в таблице и отображаются символами, как исправить?
Быстрый ответ:

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