|
|
|
|
|
для: Trianon
(14.11.2006 в 19:13)
| | Очень странно... одно время все выполнялось... теперь нет... странно как-то. | |
|
|
|
|
|
|
|
для: Atomic Blast
(14.11.2006 в 19:10)
| | через вызов mysql_query? | |
|
|
|
|
|
|
|
для: Trianon
(14.11.2006 в 17:38)
| | А у меня выполняются...
4.1.20-community-nt | |
|
|
|
|
|
|
|
для: LO
(14.11.2006 в 17:41)
| | Вам часто нужно в пределах одного скрипта менять 100 никак не связаных записей?
В том, что mysql_query не исполняет поток операторов, есть свои плюсы. В частности, длинные SQL-инъекции, основанные на том, что к Вашему запросу через точку с запятой добавляется еще некоторое количество вражеских запросов, mysql_query заведомо не пропустит. | |
|
|
|
|
|
|
|
для: Trianon
(14.11.2006 в 17:38)
| | так получается, если мне нужно изменить 100 записей, то 100 обращяться к БД?
Мда ((
А вот в MSsql можно несколько запросов написать в один mssql_query() | |
|
|
|
|
|
|
|
для: LO
(14.11.2006 в 17:27)
| | >функцией mysql_query() нельзя выполнять несколько запросов?
Нельзя. Можно только один.Точку с запятой в конце запроса можно не ставить. | |
|
|
|
|
|
|
| У меня такая ситуадия.
Необходимо выполнить обновление данных в таблице, причем для каждой записи свои значения.
Я наращиваю строку такими запросами: 'update tbl set text='aaa' where id=XX; '
затем посылаю на выполнение через функцию mysql_query(), но запрос не выполняется.
Когда обновляю записи по отдельности, то все нормально. В чем подвох?
функцией mysql_query() нельзя выполнять несколько запросов? | |
|
|
|
|