/ / Pasar datos de MySQL a jQuery array - javascript, php, jquery, mysql, ajax

Pase los datos de MySQL a la matriz jQuery - javascript, php, jquery, mysql, ajax

Necesito un poco de ayuda con jQuery y pasar datos a una variable allí.

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

Esta es la matriz que tengo en este momento, pero es constante y quiero llenarla con datos de mi tabla SQL. El valor igual debe ser:

SELECT value, names from values;

Para cada valor que se encuentre debería haber un nuevo objeto en pieData. Espero que sea más o menos comprensible.

Respuestas

0 para la respuesta № 1

¿Ha intentado llamar a mysqli_fetch_assoc (si está utilizando las funciones nativas de mysqli) y devolver un json_encode de esa matriz?

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

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