Как получить все строки из таблицы SQL в массив? - PullRequest
0 голосов
/ 30 мая 2020

Я пытаюсь получить 4 строки, и я ожидал, что он должен отображать все 4 строки, но отображает только первую строку. Это код, который я использую

$coquery = "Select distinct coName from avgcarcompany";
$crun = mysqli_query($con,$coquery);

$arrey = mysqli_fetch_assoc($crun);

print_r($arrey); 

1 Ответ

2 голосов
/ 30 мая 2020

Если вы хотите получить все строки из набора результатов, вам нужно получить все. Сейчас вы получаете только один.

Для получения всех строк используйте fetch_all()

$coquery = "Select distinct coName from avgcarcompany";
$crun = $con->query($coquery);

$arrey = $crun->fetch_all(MYSQLI_ASSOC)

print_r($arrey);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...