agutierrezd, en tu lugar escribiría esto:
Código PHP:
<?php
// Para conectar a la base.
function Conectar()
{
if(!($link = mysql_connect($host, $usuario, $clave))){
print "Error conectando a la base de datos.<br />";
print mysql_error()."<br />";
print mysql_errno()."<br />";
exit();
}
if (!mysql_select_db($nombreBase,$link)){
print "Error seleccionando la base de datos.";
exit();
}
return $link;
}
// Numero aleatorio de 32 digitos
function rNumero($l = 32){
$c = "0123456789";
for(;$l > 0;$l--) $s .= $c{rand(0,strlen($c))};
return str_shuffle($s);
}
Conectar();
$Recordset1 = mysql_query('update user_pauta set pauta_rdnkey = \''. rNumero() .'\'') or die(mysql_error());
?>
como verás el codigo está mas limpio y organizado y los valores aleatorios son mucho mas poderosos.
Espero te sirva. un saludo