Просмотр темы
Ошибки в запросах:
|
|
minka9 |
Опубликовано 15.04.2011 12:29
|
Пользователь Сообщений: 126 Зарегистрирован: 20.09.2010 13:08 |
Для ошибок в запросах и методы их исправления. Первая ошибка конечно моя))) $result4=mysql_query("select * from ".$db_prefix."mp3rating where id='$id' AND user_id='".$userdata['user_id']."' "); Кто нить ее видет??? Может подскажете что не так... |
|
|
Razor |
Опубликовано 15.04.2011 12:33
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
С точки зрения синтаксиса - всё ок.
Sr. Software developer
plesk.com |
|
|
jikaka |
Опубликовано 15.04.2011 12:45
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
ну если судить, что переменные оформлены по разному, думаю стоит привести знаки препинания к одному? вместо вот этого: $result4=mysql_query("select * from ".$db_prefix."mp3rating where id='$id' AND user_id='".$userdata['user_id']."' "); попробовать вот так: $result4=mysql_query("SELECT * FROM ".$db_prefix."mp3rating WHERE id='".$id."' AND user_id='".$userdata['user_id']."' ");
|
|
|
dark |
Опубликовано 15.04.2011 13:37
|
Администратор Группа поддержки Сообщений: 222 Зарегистрирован: 05.12.2010 22:22 |
Одинарные кавычки в последней переменной. Попробуй так: $result4=mysql_query("SELECT * FROM ".$db_prefix."mp3rating WHERE id=".$id." AND user_id=".$userdata['user_id']); |
|
|
minka9 |
Опубликовано 02.06.2011 12:57
|
Пользователь Сообщений: 126 Зарегистрирован: 20.09.2010 13:08 |
У меня опять трабла: $result = dbquery("INSERT INTO ".$db_prefix."nm_voprosi_comment (user, vopros, option, datestamp, comment) VALUES ('".$userdata['user_id']."', '".$nn."', '".$_POST['option']."', '".time()."', '".$_POST['comment']."')"); Вроде-бы ошибки нет :) Хз |
|
|
jikaka |
Опубликовано 02.06.2011 13:09
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
вроде все верно а какая ошибка выскакивает? |
|
|
minka9 |
Опубликовано 02.06.2011 13:17
|
Пользователь Сообщений: 126 Зарегистрирован: 20.09.2010 13:08 |
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 'option, datestamp, comment) VALUES ('1', '2', '1', '1307017028', 'Мой от' at line 2 И я о том же |
|
|
Neo_Allex |
Опубликовано 02.06.2011 19:39
|
Модератор Группа поддержки Сообщений: 286 Зарегистрирован: 17.11.2010 09:36 |
обычно, как раз перед option, ошибка должна быть... Но с синтаксисом вроде все в порядке... может, название "option" зарезервировано??? х.з, но на php-fusion7.ru я описывал трабл похожий смотри тут: Глюк (баг) с выборкой AS reads http://how-make.i...ticles.php - как это делают? Современные технологии изготовления вещей и изделий...
|
|
|
Polarfox |
Опубликовано 02.06.2011 20:09
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
Валидацию проходило? Или прямо так фигачим с поста, что есть то и в бд? Если второе то может быть причиной.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
minka9 |
Опубликовано 02.06.2011 21:46
|
Пользователь Сообщений: 126 Зарегистрирован: 20.09.2010 13:08 |
поменял свой option на type_o помогло, теперь мы имеем 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 'ответ, 1, 2, 1, 1307047390)' at line 4 Причем ответ имеет начало Мой ответ |
|
|
minka9 |
Опубликовано 03.06.2011 06:10
|
Пользователь Сообщений: 126 Зарегистрирован: 20.09.2010 13:08 |
Все решилось убрал лишнее ".$бябя['ляля'] .", тока вот без этого лишнего раньше у меня ни чего не выходило тоже закидывал меня синтаксическими ошибками может это хостер такой у меня привередливый?? |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |