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