Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблема с запросом / 7 сообщений из 7, страница 1 из 1
28.08.2014, 10:56
    #38731288
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с запросом
имеется запрос

Код: php
1.
2.
3.
 $sql = "INSERT INTO detals(`first_name`, `last_name`, `e_mail`, `birthday`, `gender`, `country`, `city`, `full_phone`, `language`, `currency`, `campaignID`, `parameter`, `aid`)
            		VALUES ( ".$firstName.", ".$lastName.", '".$email."', '".$birthday."', ".$gender.", '".$country."', '".$city."', '".$fullPhone."', ".$lang.", '".$currency."', ".$campaignID.", '".$parameter."', ".$aid." )";
		$retval = mysql_query( $sql, $link ) or die("Error" . mysql_error());



получаю ощибку

ErrorYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 2

в чем ощибка понять не могу!???
...
Рейтинг: 0 / 0
28.08.2014, 11:15
    #38731316
Програмёр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с запросом
Areos,
и мы не можем :) Покажи что выведет echo $sql (просчитанный код запроса)
...
Рейтинг: 0 / 0
28.08.2014, 11:17
    #38731319
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с запросом
Areostar,

в том что переменные типа ".$firstName." вставлены без кавычек, и наверное без подготовки через mysql_real_escape_string()
...
Рейтинг: 0 / 0
28.08.2014, 12:18
    #38731429
Postolachi Serghei
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с запросом
используй лучше PDO и параметры. легче будет.
...
Рейтинг: 0 / 0
28.08.2014, 13:39
    #38731566
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с запросом
Postolachi Sergheiиспользуй лучше PDO и параметры. легче будет.

100% но на работе на сервере не установлено. Надо IT мозги вставить что б добавили

изменил безобразие типа '".$email."', на '$email', и заработало!!
...
Рейтинг: 0 / 0
28.08.2014, 14:41
    #38731665
SharuPoNemnogu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с запросом
Расширение PDO внедрено в PHP 5.1, но также доступно в 5.0 в виде PECL расширения;
...
Рейтинг: 0 / 0
28.08.2014, 23:24
    #38732247
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с запросом
Пробывл использлвать, но сервер ответил что не знает что такое PDO.пойду докапаваться до айтишников
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблема с запросом / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]