/ / Przekaż dane MySQL do tablicy jQuery - javascript, php, jquery, mysql, ajax

Przekaż dane MySQL do tablicy jQuery - javascript, php, jquery, mysql, ajax

Potrzebuję trochę pomocy z jQuery i przekazywania danych do zmiennej tam.

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

To jest tablica, którą mam w tej chwili, ale jest stała i chcę ją wypełnić danymi z mojej tabeli SQL. Tak jak powinna być wartość:

SELECT value, names from values;

Dla każdej znalezionej wartości powinien być nowy obiekt pieData. Mam nadzieję, że jest to mniej lub bardziej zrozumiałe

Odpowiedzi:

0 dla odpowiedzi № 1

Czy próbowałeś wywołać mysqli_fetch_assoc (jeśli używasz natywnych funkcji mysqli) i zwracasz json_encode tej tablicy?

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

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