Я просто новичок в php. У меня есть база данных, в базе данных данные, как этотphp fetch данные из базы данных в формате массива
CREATE TABLE IF NOT EXISTS `list` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`data` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
INSERT INTO `list` (`id`, `data`) VALUES
(1, '5,2,3,4,1');
Теперь для извлечения данных я сделал мой PHP код, как этот
<?php
$host = 'localhost';
$username = 'root';
$password = '';
$db = 'sortable';
$link=mysqli_connect($host, $username, $password, $db);
if (mysqli_connect_errno($link)) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$query = "SELECT `data` FROM `list`";
$order = mysqli_query($link, $query);
print_r($order);
?>
здесь его показывать результат, как этот
mysqli_result Object ([current_field] => 0 [field_count] => 1 [lengths] => [num_rows] => 1 [type] => 0)
Но я хочу, чтобы получать значения будут находиться в массиве, и желаемый результат массива будет выглядеть следующим образом
Array([0] => Array([0]=>5,2,3,4,1[data]=>5,2,3,4,1))
Так может кто-то любезно сказать мне, как это сделать? Любая помощь и предложения будут действительно заметны.