Alguien me dio la idea mediante campos unicos en la BD pero no encontre la manera para poder tomar el error de la tabla y mostrarlo en php
Código PHP:
Ver original
<?php // RECIBIMOS DEL FORMULARIO................... $materia=$_POST['materia']; $hora1= $_POST['hora1']; $hora2=$_POST['hora2']; $instructor=$_POST['instructor']; // CONECTAMOS //HACEMOS LA BUSQUEDA HABER SI EXISTE YA EL USARIO $busqueda=mysql_query("SELECT * From tabla2 WHERE hora1='$hora1' or hora2 = '$hora2' or (hora1 < '$hora1' and '$hora1' < hora2) or (hora1 < '$hora2' and '$hora2' < hora2) or '$hora1' = '$hora2'"); //SI EXISTE EL USUARIO DA LA ALERTA echo "El nombre de usuario no se encuentra disponible. Por favor intente con otro.<br>"; } else{ mysql_query("INSERT INTO tabla2(hora1,hora2,materia,instructor) VALUES ('$hora1', '$hora2','$materia','$instructor')"); echo "$user ha sido registrado."; echo "<a href=\"javascript:history.back()\">Regresar</a>"; } ?>