Проблема с циклом PHP
Мне нужно получить переменные $nameitem[0], $nameitem[1] и $nameitem[2], но почему-то когда заканчивается цикл while, единственная переменная, что остаётся это $nameitem[2] (остальные становятся пустыми). Я даже понимаю, что дело в особенности цикла while, но не знаю как это исправить и получить все переменные.
while ($row = mysqli_fetch_row($result)) {
for ($j = 0 ; $j < 3 ; ++$j)
{
$nameitem[$j] = $row[$j];
};
}
Ответы (1 шт):
Автор решения: pwnz
→ Ссылка
Не понятно зачем так усложнять..зачем столько циклов Есть готовая функция и бери первых 3 элемента или сколько ты там хочешь
$row = mysqli_fetch_row($result);
$a = array_slice($row,0,3);