Потому что ты ты видишь оператор foreach первый раз в жизни и просто списал первый попавшийся кусок кода из интернета, не понимая его смысла.
Если бы ты во-первых, хотя бы одну лекцию послушал, а во-вторых писал код сам, то у тебя тоже такой же как здесь получился бы.
Алексей Уколов, во-первых, не у него, а в онлайн-тесте
во-вторых, очевидно же что меньше 7.1
а в-третьих, такие материи его не интересуют. ему надо зачет сдать и забыть пыхапе как страшный сон
Ну вот ты со своей "магистралью" дошел до того, до чего авторы фреймворков дошли 10 лет назад. CI, yii, вот это вот все. Только они все уже давно от этого отказались.
Только непонятно, чем твоя магистраль отличается от жлобалсов. ну то же самое же, только не отдельные переменные, а одна большая свалка. Ну офигеть какое улучшение.
нету уже никаких год объектов. даже авторы yii поняли что их App - это большая помойка с прибитыми гвоздями зависимостями, и в 3 его нет. yii2 - последний живой фрейморк где такой подход еще используется
Вопрос не глупый, потому что к сожалению огромное количество туториалов показывают как это делать неправильно
я добавил ссылку на похожий вопрос, который делает это правильно
а ты открой исходный код страницы в браузере и посмотри что там написано
и стазу станет понятно, что вопрос действительно глупый, а ответ очевидный (ну если знать самый базовый синтаксис пхп)
И кстати да, поддержу предыдущего оратора. Весь этот код - один большой ужас, и даже после исправления данной конкретной проблемы будет возвращать что угодно, только не ожидаемые данные.
А все потому что код писать надо не как в сенокос - снопами, а по одной строчке.
Написал, вывел результат, проверил - то получил, или нет. Если не то - сел разбираться.
Потом следующую.
ну начнем с того что эта функция может вернуть null
вообще меня всегда удивляет. вот человек не поленился, написал длинный развесистый пост полный рассуждений про то, какой именно по его мнению, результат возвращает (или не возвращает) та или иная функция.
Но при этом идея просто вывести этот результат в браузер и посмотреть глазками в голову почему-то не приходит
Spartak (Web-StyleStudio), да при чем здесь царёк?
Я не виноват в том что любой кто понимает код который пишет, на голову выше серой массы похапешников, лепящих пару функций, которые осилили зазубрить
mysqli_num_rows() - это рудимент из прошлого века, когда хтмл писали вперемешку с SQL
С тех пор прошла почти четверть века, но большинство обезьян так и не смогли осилить модульный подход к программированию, когда получением данных из бд занимается одна функция, а отображением - совсем другая. В которой даже доступа к объекту БД нету, и запросить эту несчастную mysqli_num_rows() неоткуда
Spartak (Web-StyleStudio), я ответил на него, но тебе просто хочется поспорить потому что ты учил пхп по видео на Ютубе, и не можешь себе представить осмысленный подход к написанию программ.
Если бы ты во-первых, хотя бы одну лекцию послушал, а во-вторых писал код сам, то у тебя тоже такой же как здесь получился бы.