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