Вот рабочий код.
Этот метод выбирает значения полей id и field1 и возвращает массив. Если в таблице будет 100 полей, то тогда придется писать портянку вида field1...field100. Наверно, есть способ проще.
Как проще передать все данные (поля из таблицы) в массив?
static function GetList() {
$query = "SELECT * FROM `mytable` ";
$queryResult = MySQL::MySQLQuery($query);
while ($row = $queryResult->fetch_assoc()) {
$MyListArray[] = array(
// Тут может быть 100 полей
'id'=>$row['id'],
'field1'=>$row['field1'],
// Тут однотипная "портянка"...field2...field3...
// 'field100'=>$row['field100']
);
}
return $MyListArray;
}