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 № 1Czy 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);
}