Saboteur, не скажу
максимум что предложу мерять память не в конце а по очереди перед каждый большим библиотечным вызовом
чтобы понять кто из них ответственен за это поведение
Vitsliputsli, на самом деле конечно проблема в том, что люди говорят одно, а имеют в виду другое.
Например вы явно имеете в виду "эмуляция prepared statements в PDO", но говорите "экранирование".
Но в этом-то и проблема, что никто не знает, что вы имеете в виду у себя в голове.
Именно поэтому надо быть точнее с формулировками, потому что от неверных формулировок очень много вреда
как например от утверждения "экранирование обеспечивает защиту"
Насчет подготовленных запросов вы совершенно правильно говорите. Именно поэтому я в последнее время стараюсь рекомендовать "заменять все переменные в запросе на маркеры", а не "подготовленные запросы". поскольку совершенно верно, сам по себе "подготовленный запрос" защиту не обеспечивает, и такая карго культ защита встречается очень часто. В этом смысле утверждение "подготовленный запрос обеспечивает защиту" тоже неверное, и мне следовало бы тоже обратить на него внимание. просто оно гораздо реже неверно интерпретируется, чем "экранирование"
Ну то есть вы уже все сделали и все получили?
или только язычком вышли поболтать, потому что интернет все стерпит, даже беспомощное блеяние яумамкипраграмиста?
ЧТО ЕЩЁ НЕПОНЯТНО-ТО? попробуйте сначала выполнить свой совет с input type="hidden" name="sub_id" value="ТУТ ID подразделения" в этой форме
ЧТО ЗДЕСЬ НЕПОНЯТНО?
надо объяснить как запустить свой говноопенсервер? открыть нотепад? Написать в нем форму? Запустить в браузере? Как посмотреть в пхп, какой придет код подразделения?
Какое из этих действий непонятно как делать?
мне не нравится, что вы не понимаете свой код
тут никакая не "Одна итерация цикла, одна отдельная форма", а одна форма на все итерации.
А проще всего будет сделать как раз "Одна итерация цикла, одна отдельная форма". то есть форм должно быть столько же, сколько итераций в цикле
вы попробуйте сначала выполнить свой совет с input type="hidden" name="sub_id" value="ТУТ ID подразделения" в этой форме, разберитесь, как работают формы, а потом уже начинайте с умным видом "объяснять методики" и "предлагать варианты". В которых вы сейчас не смыслите ни бельмеса.
ну по идее должно быть
DESCRIBE `IF`
хотя непонятно, как оно могло работать у автора вопроса
впрочем это же плугин. для ворпресса
не факт что автор его вообще запускал
и не факт что его вообще человек писал, а не какая-нибудь тренированная обезьяна
Звонок в милицию:
- Все украли!!! Руль украли, педали сперли, приборную доску унесли!
Трубку бросают. Через минуту звонок:
- Командир прости, сел на заднее сиденье..
Philipp, да в общем да, я зря на вас напустился.
просто меня раздражает тупость комментариев в подобных вопросах в целом, я уже привычно настраиваюсь на галиматью.
и тот факт, что даже неприкрытый сарказм во втором сверху комментарии вы приняли за вопрос, не прибавил любви к людям.
Сергей delphinpro, не, ну в теории логика у него в словах есть. Но вот на практике...
Он просто вообще не улавливает нюансов.
Ни с первого, ни даже со второго раза до него не дошло, что автор УЖЕ в курсе про эту функцию, а вопрос у него не про то, что ее надо использовать, а про то как она работает.
Ну то есть типичный болванчик, который вопросы не читает, а имеет в голове список готовых ответов, из которого и шарашит не глядя.
а, главное, где здесь "С не равно 1"?