и лучше бы не объяснять что ты делаешь, потому что объяснения не несут никакого смысла, а рассказать, что тбе надо получить
в частности, сколько строк надо получить. потому что "построчно" и только одна строка, которую твой код возвращает - это немножко разные вещи
Понятно что ты так и не понял о каких ошибках идёт речь и все лепечешь про единственный случай с отправкой смс, с которым пришлось столкнулся за весь свой гигантский опыт разработки.
Больше всего в ответе умиляет вывод, "ну в общем это такой суперсложный вопрос что мне даже и сказать по теме нечего". :))))
Just Me, судя по твоим ответам, ты не знаешь как работает серверный код и что с ним делать.
Зачем вообще пытаться высказывать свое мнение по темам, в которых не понимаешь?
Вот я например, не лезу отвечать в вопросы по клиентскому программированию.
Бери пример
Just Me, у тебя какое-то когнитивное расстройство.
сначала ты лепечешь про код, а потом вдруг зачем-то даешь ссылку на ошибки БД, которые к приведенному коду не имеют никакого отношения.
Если ты хочешь что-то сказать, то не стесняйся - скажи прямо. Я тогда смогу тебе объяснить, чем конкретно ты ошибаешься
devilwish, у тебя реляционная база данных. И надо учиться работать с ней как с базой данных, а не как с ящиком комода в который ты кидаешь грязные носки без разбора.
И "запись id товаров строкой в базу данных" вообще никогда не должна использоваться
а джейсон, который здесь у тебя используется, хотя в теории и имеет право на существование, но здесь тоже не нужен, а тебе надо сначала научиться работать с БД. А не с джейсоном.
Поэтому делается отдельная таблица, в которой 3 поля - ид юзера, ид товара, количество товара.
И из этой таблицы ты одним простым запросом получаешь корзину любого пользователя.
надавать линейкой по рукам тому кто придумал такой гениальный способ записи, выкинуть весь код, переписать так чтобы каждый айди записывался в своюю строку
выводить как обычно
И откуда такая уверенность что "не только про те"? Фатальная ошибка - это совершенно определенный тип ошибок в РНР. И для того чтобы валить из в кучу со всеми остальными нужны веские основания, которых я в вопросе не вижу.
Для меня обработка фатальной ошибки имеет смысл только на бою и сводится к записи её в лог и показу страницы 500 ошибки пользователю
Очень забавные рассуждения :)
Начиная от полного непонимания того, что такое фатальная ошибка в РНР, и заканчивая прекрасными фантазиями на тему обработки.
в частности, сколько строк надо получить. потому что "построчно" и только одна строка, которую твой код возвращает - это немножко разные вещи