Buenas,
El Lunes 22 Octubre 2001 14:09, Juan Roberto Campos Flores escribi�:
> soy newbie y estoy montado una base de datos en MySql, la consulta que
> tengo es la siguiente, en el c�digo php necesito hacer que si las dos
> campos que no permiten nulos, no tienen nada este me llame a un formulario
> indentico pero que le indique al usuario que debe de llenar esos
> campos..... como puedo hacerlo....
Podrias usar algo como
Tener 2 scripts de php
---------------------
form.php
---------------------
<html>
<?
if ($error==1){
echo "<font color=red>Tiene que llenar XXX casillas ...</font>";
}
?>
<form action="parser.php" method=get>
Nombre<input type=text name=nombre value="<?echo $nombre ?>"><br>
Apellido<input type=text name=apellido value="<?echo $apellido ?>"><br>
Telefono<input type=text name=telefono value="<? echo $telefono ?>"><br>
<input type=submit value="Enviar">
</form>
</html>
-------------------
parser.php
-------------------
<?
if ((trim($nombre)=="")||(trim($apellido)=="")) {
$error=1;
include "form.php";
exit;
} else {
/*--codigo de ingresar datos en mysql--*/
echo "datos ingresados<br>";
}
?>
Final!
=========
En el primer archivo tienes el form que la gente llena. En el segundo revisas
primero las variables que te interesan esten llenas, si no vuelves a jalar el
primer archivo pero con una nueva variable error fijada en 1 que te despliega
el mensaje de error. Como el form usa llamados a las variables anteriores si
se le olvido poner algo le llena de nuevo los otros campos.
Bueno, espero te sirva es un ejemplo crudo pero rapido de como hacer eso.
Saludos,
--
Marco V. Caamano C.
--
�Desea desuscribirse? Escriba a [EMAIL PROTECTED] con
el tema "unsubscribe".