У меня есть таблица с четырьмя значениями, которую я хотел бы прочитать, а затем обработать в PHP-скрипте.
MariaDB [mydbase]> select Pet from PETS;
+--------+
| Pet |
+--------+
| Dog |
| Cat |
| Mouse |
| Badger |
+--------+
4 rows in set (0.000 sec)
К сожалению, отображается только первая запись.
Для целей отладки я использую цикл foreach, а также print_r() без разницы...< /p>
❯ php queryarray.php
Dog
Array
(
[0] => Dog
)
Это мой PHP-скрипт
Функция mydbconnect:
Я либо слепой, либо глупый, либо, возможно, и то, и другое, но я не могу решить эту проблему...
Когда делаю это от руки и пишу значения непосредственно в массив для считывания, я получаю ожидаемый результат...
Выход:
> php manualarray.php
Dog
Cat
Mouse
Badger
Array
(
[0] => Dog
[1] => Cat
[2] => Mouse
[3] => Badger
)
Подробнее здесь: https://stackoverflow.com/questions/788 ... 4-expected
SQL/PHP, запрос показывает только один результат, ожидается 4 [дубликат] ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение