$sql="INSERT INTO 'projects' VALUES('0', '$name', '$description', '$nosit_title', '$nosit_type', '$format', '$period', '$auditoria',активируется при отправки формы, после его выполнения данные в таблицу не вносятся. если выполнить запрос через phpMyAdmin все прекрасно работает, в чем проблема?
'$region', '$tip_auditoryi', '$otrasl', '$rasprostran', '$_SESSION[id]')";
Спустя 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',активируется при отправки формы, после его выполнения данные в таблицу не вносятся. если выполнить запрос через 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, то пробелы ( ) так в таблице и отображаются символами, как исправить?