Как создать набор данных из значений базы данных для системы рекомендаций

<?php

$books =  array(

"akshay" => array("the noble wilds" => 2.5, "the god delusion" => 3.5,
"tweak" => 3, "the shack" => 4,
"the birds in my life" => 2.5,
"new moon" => 3.5),

"sameer" => array("the last lecture" => 2.5, "the god delusion" => 3.5,
"the noble wilds" => 3, "the shack" => 3.5,
"the birds in my life" => 2.5, "new moon" => 1),

"akash" => array("a thousand splendid suns" => 5, "the secret" => 3.5,
"tweak" => 1),

"utkarsh" => array("chaos" => 5, "php in action" => 3.5),

"harshit" => array("the last lecture" => 1.5, "the secret" => 2.5,
"the noble wilds" => 4, "the host: a novel" => 3.5,
"the world without end" => 2.5, "new moon" => 3.5),

"prerna" => array("the last lecture" => 3, "the hollow" => 1.5,
"the noble wilds" => 3, "the shack" => 3.5,
"the appeal" => 2, "new moon" => 3),

"yash" => array("chaos" => 2.5)


);

?>

Я пытаюсь создать систему рекомендаций для рекомендации продуктов на веб-сайте электронной коммерции. Я не могу создать набор данных из значений базы данных.

Программа рекомендаций требует dataset быть в формате массива, как указано выше. Как я могу получить значения базы данных, такие как .. User =>array("product"=>rating)

-1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …