$primer_apellido_cliente = $_POST["primer_apellido_cliente"];
$validacion_primer_apellido_cliente = "/[A-Za-z]{2,15}/";
en el if
preg_match($validacion_primer_apellido_cliente, $primer_apellido_cliente )
en el caso del sexo no se muy bien como hacerlo solo puede o ser hombre o mujer
valido estos 2 campos porque no le llegen otras cosas podria poner tambien (string)
en otras ocasiones si hago un desplegable que me salgan las provincias que estraigo de una base de datos antes
de hacer el insert vuelvo a validar las provincias haciendo otra select, en el caso de el sexo no hacer coger los datos de una
base de datos
------------------------------------------------------------------------------------------
con los inputs devuelvo
value="<?php if(isset($primer_apellido_cliente)) echo $primer_apellido_cliente ?>"
<?php echo $primer_apellido_cliente_error;?>
me gustaría hacer lo mismo con el select desplegable
quiero hacer este manera por si rellenas 20 campos y haces enviar no los tengas que volver
a rellenar todos y en caso de error salga el mensaje correspondiente
mi pregunta como hago el selected en hombre o mujer
y en caso de error devolvería
$sexo_cliente_error
mi preguntas también sera como lo tendría que hacer con estos otros campos
checkbox
radiobutton
textarea
files
Código HTML:
Ver original
Código PHP:
Ver original
<?php { $sexo_cliente = $_POST["sexo_cliente"]; if( $sexo_cliente='hombre' OR $sexo_cliente='mujer'){ $hostname="***********"; $user="***************"; $password="***********"; $database="************"; $query_insert_cliente = "INSERT INTO clientes (sexo_cliente) $missatge_registre_cliente = 'esteu registrats'; } else { $sexo_cliente = $_POST["sexo_cliente"]; if(!$sexo_cliente='hombre' OR !$sexo_cliente='mujer'){ $sexo_cliente_error = 'Introdueixi el sexo: hombre<br/>'; } } } ?>
Código HTML:
Ver original