/ / Passer les données MySQL à un tableau jQuery - javascript, php, jquery, mysql, ajax

Passer les données MySQL au tableau jQuery - javascript, php, jquery, mysql, ajax

J'ai besoin d'un peu d'aide pour jQuery et la transmission de données à une variable.

var pieData = [{
value: 1,
label: "Name1"
},{
value: 2,
label: "Name2"
},{
value: 3,
label: "Name3"
},{
value: 4,
label: "Name4"
}];

C’est le tableau que j’ai "en ce moment", mais c’est constant et je veux le remplir avec les données de ma table SQL. La valeur similaire devrait être:

SELECT value, names from values;

Pour chaque valeur trouvée, il devrait y avoir un nouvel objet dans pieData. J'espère que c'est plus ou moins compréhensible

Réponses:

0 pour la réponse № 1

Avez-vous essayé d'appeler mysqli_fetch_assoc (si vous utilisez les fonctions natives de mysqli) et de renvoyer un json_encode de ce tableau?

public function getAll(){
/*some query"s result here*/

$array = array();
while ($row = mysqli_fetch_assoc($result)) {
$array[] = $row;
}
return json_encode($array);
}