Ver Mensaje Individual
  #9 (permalink)  
Antiguo 10/06/2012, 16:53
boxout
 
Fecha de Ingreso: junio-2012
Mensajes: 12
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: generar nuevos caracteres aleatorios si los generados ya existen en la bas

Gracias elgoncho99 es buena tu idea. Sin embargo continue haciendo el script a mi manera y asi es como salio el codigo
Código PHP:
do
{
$randomcn generate_imagecn();
if(
$query mysql_query("SELECT COUNT(id) FROM $tabla WHERE `imageCN` = '$randomcn'")){
  while(
$row mysql_fetch_assoc($query)){
    
$totalrows $row['COUNT(id)'];
    
  }
  
mysql_free_result($query);
}
if (
$totalrows == 0) {
    
mysql_query("insert INTO $tabla (date,ip,proxy,browser,imageCN,email) values ('$date','$ip','$proxy','$agent','$randomcn','$email')");
}   

} while (
$totalrows 0) ;  

El problema ahora es que algunas veces los caracteres no se insertan en la base de datos aunque no existan. No se si el problema sea con mi codigo o el servidor.
Apenas estoy empezando a hacer scripts en php por eso no tengo idea cual sea el problema ahora