Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Глюк PHP или "не пашет запрос" / 4 сообщений из 4, страница 1 из 1
21.02.2006, 15:19
    #33558609
Devis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глюк PHP или "не пашет запрос"
ПХП занимаюсь уже долго, чтобы задавать вопросы, но здесь просто плтргейст.

вот пример кода

--

$sql1 = "UPDATE downloaded SET traffic_quota=$incoming WHERE downloaded_id=$dl_id AND tclass_id=$tc1 AND is_deleted=0;
UPDATE downloaded SET traffic_quota=$outgoing WHERE downloaded_id=$dl_id AND tclass_id=$tc2 AND is_deleted=0;
UPDATE downloaded SET traffic_quota=$local WHERE downloaded_id=$dl_id AND tclass_id=$tc3 AND is_deleted=0; ";

$update_res = mysql_query($sql1);

--

1. подставляю вместо $sql1 = PRINT, т.е. вывожу весь получившийся запрос с учетом переменных. Он без ошибок проходит в MySQL клиентах (PhpMyAdmin, MySQLfront).

А из PHP запрос не прет. Хмм.. в чем проблема??
Коннект к базе есть.
Вывод ошибок на сервере включить не могу.

PHP Version 4.4.0
MySQL 4.1.8-max


Заранее спасибо
...
Рейтинг: 0 / 0
21.02.2006, 15:24
    #33558634
VERS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глюк PHP или "не пашет запрос"
Давно говоришь занимаешься?)
Надо запросы по одному отправлять
...
Рейтинг: 0 / 0
21.02.2006, 15:25
    #33558638
Damnedest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глюк PHP или "не пашет запрос"
Все правильно... Вы смотрели как реализовано выполнение этого запроса в MySQL клиентах? Видимо нет.

Они разбивают этот запрос на подзапроса.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
$sql1 = "UPDATE downloaded SET traffic_quota=$incoming WHERE downloaded_id=$dl_id AND tclass_id=$tc1 AND is_deleted=0;";
$update_res = mysql_query($sql1);

$sql1 = "UPDATE downloaded SET traffic_quota=$outgoing WHERE downloaded_id=$dl_id AND tclass_id=$tc2 AND is_deleted=0;";
$update_res = mysql_query($sql1);

$sql1 = "UPDATE downloaded SET traffic_quota=$local WHERE downloaded_id=$dl_id AND tclass_id=$tc3 AND is_deleted=0;";
$update_res = mysql_query($sql1);
...
Рейтинг: 0 / 0
22.02.2006, 11:51
    #33560342
Devis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глюк PHP или "не пашет запрос"
Ох, чорт. И вправду.
Недоглядел.. похоже шибко запарился.

Да мне вроде и не приходилось еще несколько запросов мусклу слать вподряд.
Ну лан.
Спасибо всем :))
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Глюк PHP или "не пашет запрос" / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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