Срочно! Помогите пожалуйста, при обработке заказа, во время его одобрения, у меня в таблице бд статус который должен возыметь значение 1 (для дальнейшей работы с одобренным заказом), все равно остается 0 (хотя в коде написано что он должен меняться), в коде и в таблице заказов ошибок нет, потому что время изменения появляется, но статус остается тот же. Помогите, прошу!
"изучил достаточно глубоко" и "ещё не заработал ни копейки" - это взаимоисключающие понятия.
Судя по всему, никаких реальных знаний даже в РНР нет.
Про остальное уже рука устала писать.
Если кормят и одевают мама с папой, то надо хотеть не "побыстрее зарабатывать" а учиться.
Если зарабатывать надо потому что кушать нечего, то надо пойти консультантом в евросеть, а в свободное время учить программирование.
Если не знаешь чем хочешь заниматься, и спрашиваешь об этом посторонних людей, то не становиться никем, идти консультантом в евросеть, а вечерами играть в игрульки, поскольку ими весь "интерес к геймдев" и ограничивается.
Сильно сомневаюсь, если бы было прописано, он бы менялся. Проверяй запрос, проверяй доходит ли до этого кода вообще очередь, какие значения в запрос попадают, выполняется ли такой запрос вручную... короче стандартный дебаг.
Перепроверил, очередь доходит ведь строкой ниже указывается дата изменения, и в бд она записывается, в переменную статус приходит значение 1 и передается в ту таблицу и в то самое поле (ошибок в записи нет), я использую тип enum у которого поумолчанию стоит значение 0, извини если глупость скажу, но может проблема в этом?
Tasminsky, Это не некомпетентность, а неопытность, большая разница. Некомпетентность - когда вы должны выполнять свою функцию на заявленном вами уровне (например соответствовать компетенциям сеньора), а по факту не обладаете нужной компетенцией (не тянете). В вашем случае скорее всего вы в профессии еще не очень давно и просто не хватает опыта в использовании определенных вещей. При соответствующей практике
и реальном желании быть профи это достаточно быстро исправится.