Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/01/2012, 19:32
demian_666
 
Fecha de Ingreso: octubre-2011
Mensajes: 11
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: validación de campos en base de datos

Código PHP:
<html>
<head>
<title>CAPTURADOR</title>
</head>
<!-- TÍTULO DE LA PÁGINA --> 
</head>
<!-- AQUI TERMINA LA CABECERA DE LA PÁGINA-->
<?PHP
REQUIRE ('conexion.php');
?>
<!--SOLICITUD DEL ARCHIVO conexion.php QUE CONTIENE LA INFORMACIÓN PARA LA CONEXIÓN CON LA BASE DE DATOS -->
<?PHP
$username
=$_POST['username']; 
$fecha=$_POST['fecha'];
$hora_inicio=$_POST['hora_inicio'];
$ip=$_POST['ip'];
$nombre=$_POST['nombre'];
$year=$_POST['year'];
$month=$_POST['month'];
$day=$_POST['day'];
$fecha3=$year."-".$month."-".$day;
$zona=$_POST['zona'];
$folio=$_POST['folio'];
$apellidos=$_POST['apellidos'];
$nombres=$_POST['nombres'];
$recibi=$_POST['recibi'];
$empresa=$_POST['empresa'];
$domicilio=$_POST['domicilio'];
$colonia=$_POST['colonia'];
$cruce1=$_POST['cruce1'];
$cruce2=$_POST['cruce2'];
$ciudad=$_POST['ciudad'];
$referencia=$_POST['referencia'];
$sql="INSERT INTO tbl_historico2 (username,fecha,hora_inicio,ip,nombre,year,month,day,fecha3,zona,folio,apellidos,nombres,recibi,empresa,domicilio,colonia,cruce1,cruce2,ciudad,casa) VALUES ('".$username."','".$fecha."','".$hora_inicio."','".$ip."','".$nombre."','".$year."','".$month."','".$day."','".$fecha3."','".$zona."','".$folio."','".$apellidos."','".$nombres."','".$recibi."','".$empresa."','".$domicilio."','".$colonia."','".$cruce1."','".$cruce2."','".$ciudad."','".$casa."')";
$resultado=mysql_query($sql,$conexion);
if (
$resultado)
{
    echo 
"<center><h1>!!REGISTRO ALMACENADO DE MANERA EXITOSA!!</h1><BR><img border=0 width=200 height=200 src=Imagenes/OK.png></center>"// MENSAJE QUE INFORMA QUE EL REGISTRO SE ALMACENO DE MANERA EXITOSA
}
else
    echo 
"<center><h1><font color=red>FALLO AL GUARDAR REGISTRO</font></h1></center>";    // MENSAJE QUE INFORMA QUE HUBO FALLO AL GUARDAR EL REGISTRO
?>
<BR><BR>
<center><br><br><br><br><br>
    <div class="menu">
    <ul>
        </li>
    </ul>
    </div><!-- fin Menu -->        
<BR>
<BR><BR>
</form>
</body>
</html>
En cúal de los dos códigos le pondría la validación?

Los campos que no se pueden repetir el mismo día son: nombres, domicilio y casa

Saludos y mil gracias