(Untitled)

Mar 25, 2014 08:53

По ходу, mysqli_multi_query() - это ещё один способ выполнять асинхронные запросы к мускулу.
Скажем, нам надо запустить тяжёлый запрос и забыть о нем.

$mysqli->multi_query("select 1;UPDATE something heavy"); - и вуяля, работаем дальше беззадержек.

Причем, насколько я понимаю, обрыв соединения никак не сказывается на работоспособности запроса.

Leave a comment

Comments 9

trailmax March 25 2014, 10:15:20 UTC
Оффтоп: у вас был материал по поводу sql injections в пхп. Не могу снова найти статью. Не поможете?

Reply

phorror March 25 2014, 10:32:00 UTC
Хорошего материала нету
В принципе, есть слайды с доклада на конфе, http://phpfaq.ru/misc/sql_injection_dc2013.pdf
Есть так же старая статья, http://phpfaq.ru/slashes но её, по-хорошему, надо бы переписать, по-другому расставив акценты. При этом переделанный вариант есть, но он написан по-английски. Если интересно - http://phpdelusions.net/sql_injection
А на русском сделать все руки не дойдут.

Reply

trailmax March 25 2014, 10:38:36 UTC
английский - наше все. Русской документации перестал доверять лет десять назад.
Спасибо за ссылки - именно то что искал. Поможет или нет - отдельный вопрос -)

Reply

phorror March 25 2014, 10:47:47 UTC
А в чем должно помочь? :)
Убедить кого-то?

Reply


Leave a comment

Up