Почему $array=$sql->fetch(PDO::FETCH_ASSOC). Возвращает false не зависимо от того что я написал в форму?
Эта проблема может возникать по нескольким причинам. Вот несколько возможных причин: 1. Ошибка в запросе SQL: Вероятно, в запросе, который вы выполняете с помощью объекта $sql, происходит ошибка. Проверьте правильность синтаксиса вашего запроса и убедитесь, что он возвращает данные, которые вы ожидаете. Если запрос содержит ошибку, то $sql->fetch(PDO::FETCH_ASSOC) возвратит false. 2. Нет данных для извлечения: ... Читать далее