Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/09/2013, 08:27
iniciopublic
 
Fecha de Ingreso: julio-2013
Mensajes: 309
Antigüedad: 11 años, 4 meses
Puntos: 2
como realizar una consulta sql si los datos estan repetidos pero en 2 campos

Hola a todos , quisiera saber si se puede realizar una consulta de 2 campos en la base de datos , si los campos estan repetidos no realizar el registro , pero lo que me refiero que sea la comdicion de los 2 campos sean repetidos , por ejemplos : Campo1 : A Campo2 : 5 si hay otro registro que tengan los mismos datos no realize el registro , pero puede realizar otro registo como : Campo1 : B Campo2 : 5 osea que un campo puede estar repetido y realizar el registro , pero si los 2 estan repetidos no realizarlo

¿Me entienden?

este es el codigo que estoy tratando de hacer :

Código PHP:
 $sql_i="insert into logindocente(nombre,apellido,username,password,preguntas,respuestas)
      values('"
.$nombre."','".$apellido."','".$id."','".$contrasena."','".$ps."','".$resp."')";
           
       
$check=0;
      
$sql "select * from logindocente where nombre='".$nombre."'";
      
$result mysql_query($sql);
      
$total mysql_num_rows($result);
      

      if (
$total 0)
      {
          
$check=1;
      }
      if(
$check==1)
{
echo(
"El "nombre" Ya se encuentra en nuestra base de datos</B></FONT>");
}
      else{
        
    
$result mysql_query($sql_i);
if (! 
$result){
echo 
"La consulta SQL contiene errores.".mysql_error();
}

else
{
    echo 
"<center><font color='RED'>DATOS INSERTADOS CORRECTAMENTE</font><aref='#'>Volver</a>";

Este solo realiza para un campo ¿como puedo hacer para 2 campos?



saludos