Hola buen dia amigos (as) , primero que nada gracias por aceptarme en este Foro
tengo unas dudas
estoy generando este formulario y no se como validar un combo box y asi mismo no me guarda los datos en la base de datos.
Archivo frmpersmex.php
<html>
<head>
<title>Formulario de Personas Fisicas</title>
</head>
<body>
<form id="frmperfismex" action="registra.php" method="post">
<fieldset>
<legend>Personas Fisicas Mexicanas</legend><BR>
<label>Id_Nacionalidad: </label>
              <input id="campo1" name="id_nacionalidad" type="text" /> <BR><BR>
<!Agrega ComBox!>
<label>Tipo de Persona: </label>
                <SELECT>
<OPTION> PF <OPTION>
<OPTION> PM <OPTION>
</SELECT>
<BR><BR>
<label>Nombre: </label>
                            <input id="campo2" name="nombre" type="text" /> <BR><BR>
<label>Apellido Paterno: </label>
              <input id="campo3" name="appater" type="text" /> <BR><BR>
<label>Apellido Materno: </label>
              <input id="campo4" name="apmater" type="text" /> <BR><BR>
<label>Curp: </label>
                                <input id="campo5" name="curp" type="text" /> <BR><BR>
<input id="campo6" name="Guardar" type="submit" value="Guardar" />
</fieldset>
</form>
</body>
</html>
Archivo registra.php
<html>
<head>
<title>Guardamos los datos en la base de datos de Personas Fisicas Mexicanas</title>
</head>
<body>
<?php
// Recibimos por POST los datos procedentes del formulario
$Id_Nacionalidad = $_POST["id_nacionalidad_otr"];
$Tiperfismex = $_POST['tipo_persona_otr'];
$Nombre_otr = $_POST['nombre_otr'];
$Apelpat = $_POST['apellido_paterno_otr'];
$Apelmat= $_POST['apellido_materno_otr'];
$Curp_otr = $_POST['curp_otr'];
// Abrimos la conexion a la base de datos
include("abre_conexion.php");
$_GRABAR_SQL = "INSERT INTO $tabla_db1 (id_nacionalidad_otr,tipo_persona_otr,nombre_otr,a pellido_paterno_otr,apellido_materno_otr) VALUES ("$Id_Nacionalidad",'$Tiperfismex','$Nombre_otr',' $Apelpat','$Apelmat','$Curp_otr');
mysql_query($_GRABAR_SQL);
?>
</body>
</html>
archivo abre_conexion.php
<?php
// Parametros a configurar para la conexion de la base de datos
$hotsdb = "localhost"; // sera el valor de nuestra BD
$basededatos = "rugagf"; // sera el valor de nuestra BD
$usuariodb = "root"; // sera el valor de nuestra BD
$clavedb = ""; // sera el valor de nuestra BD
$tabla_db1 = "insc_otorgante_perfismex"; // sera el valor de una tabla
// Fin de los parametros a configurar para la conexion de la base de datos
$conexion_db = mysql_connect("$hotsdb","$usuariodb","$clavedb")
or die ("Conexión denegada, el Servidor de Base de datos que solicitas NO EXISTE");
$db = mysql_select_db("$basededatos", $conexion_db)
or die ("La Base de Datos <b>$basededatos</b> NO EXISTE");
?>
espero me ayuden con sus comentarios, gracias y saludos
tengo unas dudas
estoy generando este formulario y no se como validar un combo box y asi mismo no me guarda los datos en la base de datos.
Archivo frmpersmex.php
<html>
<head>
<title>Formulario de Personas Fisicas</title>
</head>
<body>
<form id="frmperfismex" action="registra.php" method="post">
<fieldset>
<legend>Personas Fisicas Mexicanas</legend><BR>
<label>Id_Nacionalidad: </label>
              <input id="campo1" name="id_nacionalidad" type="text" /> <BR><BR>
<!Agrega ComBox!>
<label>Tipo de Persona: </label>
                <SELECT>
<OPTION> PF <OPTION>
<OPTION> PM <OPTION>
</SELECT>
<BR><BR>
<label>Nombre: </label>
                            <input id="campo2" name="nombre" type="text" /> <BR><BR>
<label>Apellido Paterno: </label>
              <input id="campo3" name="appater" type="text" /> <BR><BR>
<label>Apellido Materno: </label>
              <input id="campo4" name="apmater" type="text" /> <BR><BR>
<label>Curp: </label>
                                <input id="campo5" name="curp" type="text" /> <BR><BR>
<input id="campo6" name="Guardar" type="submit" value="Guardar" />
</fieldset>
</form>
</body>
</html>
Archivo registra.php
<html>
<head>
<title>Guardamos los datos en la base de datos de Personas Fisicas Mexicanas</title>
</head>
<body>
<?php
// Recibimos por POST los datos procedentes del formulario
$Id_Nacionalidad = $_POST["id_nacionalidad_otr"];
$Tiperfismex = $_POST['tipo_persona_otr'];
$Nombre_otr = $_POST['nombre_otr'];
$Apelpat = $_POST['apellido_paterno_otr'];
$Apelmat= $_POST['apellido_materno_otr'];
$Curp_otr = $_POST['curp_otr'];
// Abrimos la conexion a la base de datos
include("abre_conexion.php");
$_GRABAR_SQL = "INSERT INTO $tabla_db1 (id_nacionalidad_otr,tipo_persona_otr,nombre_otr,a pellido_paterno_otr,apellido_materno_otr) VALUES ("$Id_Nacionalidad",'$Tiperfismex','$Nombre_otr',' $Apelpat','$Apelmat','$Curp_otr');
mysql_query($_GRABAR_SQL);
?>
</body>
</html>
archivo abre_conexion.php
<?php
// Parametros a configurar para la conexion de la base de datos
$hotsdb = "localhost"; // sera el valor de nuestra BD
$basededatos = "rugagf"; // sera el valor de nuestra BD
$usuariodb = "root"; // sera el valor de nuestra BD
$clavedb = ""; // sera el valor de nuestra BD
$tabla_db1 = "insc_otorgante_perfismex"; // sera el valor de una tabla
// Fin de los parametros a configurar para la conexion de la base de datos
$conexion_db = mysql_connect("$hotsdb","$usuariodb","$clavedb")
or die ("Conexión denegada, el Servidor de Base de datos que solicitas NO EXISTE");
$db = mysql_select_db("$basededatos", $conexion_db)
or die ("La Base de Datos <b>$basededatos</b> NO EXISTE");
?>
espero me ayuden con sus comentarios, gracias y saludos