Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/11/2013, 10:50
famjaes
 
Fecha de Ingreso: agosto-2010
Mensajes: 125
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Filas Repetidas php y MYSQL

Si tengo mas de 2 campos en la BD.. probé colocando DISTINCT pero no funciono

// Comprobamos si ya existían
$checkpe= mysql_query("SELECT periodo FROM materias WHERE periodo='$periodo'");
$pe_exist = mysql_num_rows($checkpe);

$checkgrad = mysql_query("SELECT grado FROM materias WHERE grado='$grado'");
$grad_exist = mysql_num_rows($checkgrad);

$checkgrup = mysql_query("SELECT grupo FROM materias WHERE grupo='$grupo'");
$grup_exist = mysql_num_rows($checkgrup);

$checkarchivo = mysql_query("SELECT archivo FROM materias WHERE archivo='$archivo'");
$archivo_exist = mysql_num_rows($checkarchivo);

if ($pe_exist>0|$grad_exist>0|$grup_exist>0|$archivo_ exist>0) {
header('Location: ../materias.php?error=2');

}else{



//Todo parece correcto procedemos con la inserccion y la su
$query = "INSERT INTO materias (periodo, grado, grupo, archivo) VALUES('$periodo','$grado','$grupo','$archivo')";
mysql_query($query) or die(mysql_error());

////subida de archivos/////