Slava Rozhnev, чтоб тебе всегда отлаживать код вот так написанный.
Здесь вам не перл, это РНР. Язык, который выстрелил. Потому что его можно было читать.
Ну и если взять данный конкретный случай - автор вопроса в циклах путается, а ты ему анонимные функции. Всегда надо учитывать контекст. то есть сначала объяснить, как работают циклы, а потом уже пичкать синтаксическим сахаром. Который тут скорее не сахар, а горчица
Чего-чего? Мартина?
Это блин все равно что читаь ядерную физику не зная таблицу умножения.
Ты блин реально не знаешь арифметику, самые азы. на уровне "у джона два яблока, а у тома пять"
Тебе Мартин еще лет пять не понадобится.
Отложи его в сторону и учи основы.
Ну ок, я написал единственное разумное объяснение тем результатам, которые приведены в вопросе.
При том что сам эксперимент не несет никакого смысла:
- вот явный вывод
- тут какая-то фигня
- вот явный вывод
сначала надо определиться, какая у тебя ошибка.
Invalid parameter number? "якобы не может найти столбец ID"?
по хорошему здесь ошибка синтаксиса SQL из-за криво составленного запроса.
Ты вообще этот код запускаешь?
Ну вот ты ему и написал кодом
Теперь гордись, показал себя крупным специалистом, помог начинающему.