Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/09/2014, 09:47
jovalca
 
Fecha de Ingreso: octubre-2013
Ubicación: Madrid
Mensajes: 53
Antigüedad: 10 años, 6 meses
Puntos: 1
Respuesta: Comparación de numeros devuelve error

gracias por tu respuesta.

Los registros en la base los cuento con:

Código PHP:
function getRange() {
    
$regcountquery mysql_query("SELECT count(*) FROM wst_uss");
    
$regcountresult mysql_fetch_array($regcountquery);
    
$regcount $regcountresult[0];

    if (
$regcount "2") { $range "1"; }
    if (
$regcount >= "2" && $regcount "4") { $range "2"; }
    if (
$regcount >= "4" && $regcount "10") { $range "3"; }
    if (
$regcount >= "11" && $regcount <= "100") { $range "5"; }
    if (
$regcount >= "" && $regcount <= "") { $range "6"; }
    if (
$regcount >= "" && $regcount <= "") { $range "7"; }
    if (
$regcount >= "" && $regcount <= "") { $range "8"; }
    if (
$regcount >= "" && $regcount <= "") { $range "9"; }
    if (
$regcount >= "" && $regcount <= "") { $range "10"; }

    return 
$range
La utilidad del codigo es coger 2, 3, 4 ... dígitos en una cadena al azar según los registros que haya en la base:

Código PHP:
function getShort() {
    
$range getRange();
    
$surl substr(str_shuffle('a9fe783'), 0$range);

    return 
$surl;

Gracias otra vez