Loading...
Обучение/Помощь новичкам | Подскажите с выводом.
Дел
________
посл. ред. 08.10.2021 в 17:50; всего 1 раз(а); by gisen
elektrozapper (08.10.2021 в 13:11)
Есть такой код
public static function getMobList()
{
$db = Db::getConnection();

$mobList = array();
$result = $db->query('SELECT id, name FROM mob ORDER BY id ASC LIMIT 10');
//$resultmob->execute();

$i = 0;
while($row = $result->fetch()) {
$mobList[$i]['id'] = $row['id'];
$mobList[$i]['name'] = $row['name'];
$i++;
}


return $mobList;
}

При выводи информации на странице, переменная $mobList['id'] не задана, а $mobList[0]['id'] задана, но мне нужно вывести цикл что бы при $mobList['id'] выдавало инфо всей таблицы, если в таблице 3 пользователя то $mobList['id'] = 1 2 3
Сам массив после цикла Array ( [0] => Array ( [id] => 1 [name] => Бродяга ) [1] => Array ( [id] => 2 [name] => Одяжка ) )

И нахрена тебе $i ?
Если уже говнокодишь то так, что бы хотя бы работало. К примеру так
php
   while($row = $result->fetch()) { 
$mobList[$id]['id'] = $row['id'];
$mobList[$id]['name'] = $row['name'];

}
Онлайн: 2
Время:
Gen. 0.1057
(c) Bym.Guru 2010-2026