Buenas intento recuperar un ranking de savores mas botados con php y mysql de una base de datos.
Mi codigo es el siguiente:
function cogersabores() {
$user_query ="SELECT sabores FROM ranking";
$rows =mysql_fetch_row(mysql_query($user_query));
return $rows;
}
function cogervotos() {
$user_query ="SELECT votos FROM ranking";
$rows = mysql_query($user_query);
return $rows;
}
function orderMultiDimensionalArray ($toOrderArray, $field, $inverse) {
$inverse=false;
$position = array();
$newRow = array();
foreach ($toOrderArray as $key => $row) {
$position[$key] = $row[$field];
$newRow[$key] = $row;
}
if ($inverse) {
arsort($position);
}
else {
asort($position);
}
$returnArray = array();
foreach ($position as $key => $pos) {
$returnArray[] = $newRow[$key];
}
return $returnArray;
}
$toOrderArray=cogersabores();
$field=cogervotos();
$returnArray=orderMultiDimensionalArray($toOrderAr ray, $field, $inverse);
el caso es que cuando en javascript intento pintarlo de la siguiente manera:
$.ajax({
type: "POST",
url: get_ranking.php,
success: function() {
var arrayordenado = <?php $returnArray?>
alert(arrayordenado);
}
});
}
no puedo recuperar los valores del array
alguien puede orientarme a como podria hacerlo
para pintar los sabores de forma ordenada?