Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/06/2006, 16:34
Avatar de pato_volador
pato_volador
 
Fecha de Ingreso: octubre-2005
Ubicación: Planeta tierra
Mensajes: 254
Antigüedad: 18 años, 6 meses
Puntos: 0
Hola, mira, lo que puedes hacer es mu sencillo.
tienes tu formulario method = "POST" y accion = ""


y al inicio de tu archivo tienes este codigo

<?php
if (isset($_POST['control'] && $_POST['control'] == 'enviado')
{
ejecutas el codigo de validacion.....
}
?> con esto lo que haces el ejecutar los codigos de busqueda y validacion solo cuando el formulario haya sido enviado...

y en tus etiquetas del form pones algo asi como:

<?php if (!(isset($_POST['control'))) { ?>

<form name= "mi formulario" method ="POST" accion="">

todo tu formulario....
y una caja mas que se llame "control" o como quieras
<input name ="control" type="text" (o hidden, como gustes) value="enviado">

</form>
<?php } ?>

con esto haces el formulario sea visible si y solo si aun no ha sido enviado el formulario... o bien puedes sustituir la condicion con lo q mas te plasca, por ejemplo si no se encontro ningun usuario puedes volver a mostrar el fomulario.... como esto:


<?php if ($usuarios_encontrados == 0) { ?>

<form name= "mi formulario" method ="POST" accion="">

todo tu formulario....
y una caja mas que se llame "control" o como quieras
<input name ="control" type="text" (o hidden, como gustes) value="enviado">

</form>
<?php } ?>

espero q te sirva, si tienes dudas ponlas y trataremos de ayudarte...

saludos