Владислав Лысков, А что именно там "неактуально"? И почему вы не приходите с такими комментариями в вопросы по SQL, где примерам не по 10 лет, а все 30?
после того как освоите подготовленные запросы и решите свою задачу с помощью цикла, я вам напишу правильный мультизапрос
или, если хотите - покажу что поправить в вашем сосбственном решении
так функция есть же. и вы про нее знаете.
но функция - это не волшебная палочка, которую можно спросить "а посчитай-ка количество вставленных строк всеми запросами". Такой функции нет и быть не может
Представьте, у вас в скрипте выполнялось 20 запросов: 5 на вставку, 3 на обновление и 2 на удаление
Какое число вам должна вернуть эта волшебная фукция?
Разумеется, реальная функция может вернуть только для одного запроса и понятия не имеет про другие. Вот ей и надо пользоваться
MrColdCoffee, проблема в том, что из 10 наугад взятых похапешников только 1 сможет написать нормальный multiinsert запрос, не обгадившись с ног до головы.
Так что лучше пусть человек сначала научится хотя бы один запрос нормально выполнять, потом в цикле, потом немного поучит базовые алгоритмы, и только тогда может потихоньку подступаться к мультиинсерту
сотрите, пожалуйста, этот чудовищный ответ.
и никогда не пишите SQL запросов в РНР, пока не узнаете что такое SQL инъекции и как от них правильно защищаться.
РНР и так имеет репутацию языка для дебилов, благодаря именно таким ответам
не надо ухудшать ещё больше эту незаслуженную репутацию
Собирать квери стринг руками не очень хорошая идея. У НТТР запросов строго определенный формат, и можно налететь потом на ошибки, даже если сейчас все работает.
Лучше делать так, как у показано у меня, с помощью http_build_query()
Послушайте, вам же показывали большую картинку в прошлый раз:
Разработка этого фреймворка прекратилась более 10 лет назад.
уже сейчас вы не найдете никого, кто вам поможет с дурацкими вопросами
через два года, к моменту, когда вы его освоите, прекратятся вообще любые обновления.
начинать на нем что-то сейчас писать - это все равно что учиться водить телегу с лошадью, чтобы перемещаться по городу.
Современная версия этого фреймворка - третья.
Но для вас она будет сложной
поэтому учите ларавель
Кому должно?
Не хотите цикл - наберите в браузере "как получить в РНР первый элемент ассоциативного массива", если такая простая задача ставит вас в тупик
Что изменится, если просто написать
<?= $i ?>
, без вот этих "джава скриптов"?