worldlight
@worldlight
Просто программист

Ошибка с смещением строки, как решить?

Хочу сделать на своем сайте вывод правил которые разделены по категориями(главам), уже настроил таблицу и все такое, пытаюсь вывести заранее добавленное правило в БД и возникает ошибка с смещением типа строки

$queryCategoryOne = $mysql->query("SELECT * FROM rules WHERE category = 1");
$rulesCategoryOne = $queryCategoryOne->fetch_assoc();

<?php foreach($rulesCategoryOne as $rule): ?>
<span class="rules-intro__text">
    <?=$rule['content']?>
</span>
<?php endforeach; ?>
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
delphinpro
@delphinpro Куратор тега PHP
frontend developer
Потому что у вас там одна запись
Ее нужно просто вывести без цикла

<span class="rules-intro__text">
    <?=$rulesCategoryOne['content']?>
</span>


Либо фетчить все строки

$rulesCategoryAll = $queryCategoryOne->fetch_all();
// Я не знаю как у вас называется такой метод!!!


<?php foreach($rulesCategoryAll as $rule): ?>
<span class="rules-intro__text">
    <?=$rule['content']?>
</span>
<?php endforeach; ?>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 07:47
2000 руб./за проект
26 апр. 2024, в 06:46
1000 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект