Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/05/2012, 12:30
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 11 años, 8 meses
Puntos: 528
Respuesta: validar formulario solo si todos sus campos estan vacios

Bueno, pues entonces cambia el post por get:

Código PHP:
Ver original
  1. if(empty($_GET['codigo'] and empty($_GET['nombre'] and empty($_GET['apellidos'] and empty($_GET['tipo'])
  2. die("No lleno uno de los campos");//puede cambiar por una vuelta al inicio con header
  3.  
  4. if(!empty($_GET['codigo'])
  5.    $con[]="codigo='$_GET[codigo]'";
  6. if(!empty($_GET['nombre'])
  7.    $con[]="nombre='$_GET[nombre]'";
  8. if(!empty($_GET['apellidos'])
  9.    $con[]="apellidos='$_GET[apellidos]'";
  10. if(!empty($_GET['tipo'])
  11.    $con[]="tipo='$_GET[tipo]'";
  12.  
  13. $con=implode(" and ",$con);
  14.  
  15. $datos=mysql_query("select campos from mi_tabla where $con");

Pudiendo cambiar las condiciones por like en vez de = , según tus necesidades