Foros del Web » Programando para Internet » PHP »

validadando que no se repita un nombre

Estas en el tema de validadando que no se repita un nombre en el foro de PHP en Foros del Web. Amigos: Estoy validando que al subir una imagen o cualquier otro archivo el nombre del mismo no se repita en la base de datos, para ...
  #1 (permalink)  
Antiguo 24/11/2005, 09:42
 
Fecha de Ingreso: abril-2005
Mensajes: 491
Antigüedad: 12 años, 8 meses
Puntos: 1
validadando que no se repita un nombre

Amigos:

Estoy validando que al subir una imagen o cualquier otro archivo el nombre del mismo no se repita en la base de datos, para ello hago lo siguiente

Código PHP:
$check=mysql_query("SELECT nombre_file FROM tbarchivo WHERE tbusuario_id_user='$id_file'")or die(mysql_error());


if(
mysql_num_rows($check)>0){
    echo 
$result."---"."Se repite";
    exit;

Por ahora estoy probando, por eso el mensaje de error bien simplista, lo que me provoca problemas es el echo de buscar si se esta repitiendo el nombre, es más creo que la forma del query esta mal jaja porque deberia buscar el nombre cuando el nombre que viene sea igual al nombre que hay en la bd, pero si hago eso me trae todos los nombres que existen el la bd y no del usuario en especifico. haber como se podría salvar el tema. Agradecido

Creo que con un AND se podrían resolver las cosas
  #2 (permalink)  
Antiguo 24/11/2005, 10:22
 
Fecha de Ingreso: abril-2005
Mensajes: 491
Antigüedad: 12 años, 8 meses
Puntos: 1
Código PHP:
$check=mysql_query("SELECT nombre_file FROM tbarchivo WHERE tbusuario_id_user='$id_file' and nombre_file='$viene'")or die(mysql_error()); 
Funciono
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:03.