hola a todos, tengo el siguiente codigo, pero no me funciona:
Código PHP:
Ver original<?php
$sql ="SELECT MAX(id) FROM noticias ";
?>
<?php
$sql2 = "SELECT MIN(id) FROM noticias";
?>
<script language="javascript">
function recargar(){
var rango_superior = <?php echo($mayor); ?>;
var rango_inferior = <?php echo($menor); ?>;
var variable_post= Math.floor(Math.random()*(rango_superior-(rango_inferior-1))) + rango_inferior;
alert(variable_post);
/*
$.post("recuperarNoticias.php", { variable: variable_post }, function(data){
$("#carganoticiasIzq").html(data);
}); */
}
</script>
mi problema es q no esta pasando bien el numero mayor aki
$mayor = mysql_fetch_array($res);
y lo mismo para el menor.
entonces cuando hago el alert con lo q deberia ser un numero aleatorio entre ambos valores me muestra esto:
NaNfunction Array() {
[native code]
}
alguien sabe donde esta el error o a q es debido esto
esq no se si esta linea esta bien:
$mayor = mysql_fetch_array($res);
aki $mayor contiene el numero mayor? o contiene un vector?
saludos