Formulario en PHP que guarde datos auna base de datos

Mensajes
3
Puntuación de reacción
0
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>
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp <input id="campo1" name="id_nacionalidad" type="text" /> <BR><BR>
<!Agrega ComBox!>
<label>Tipo de Persona: </label>
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp <SELECT>
<OPTION> PF <OPTION>
<OPTION> PM <OPTION>
</SELECT>
<BR><BR>
<label>Nombre: </label>
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp <input id="campo2" name="nombre" type="text" /> <BR><BR>
<label>Apellido Paterno: </label>
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp <input id="campo3" name="appater" type="text" /> <BR><BR>
<label>Apellido Materno: </label>
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp <input id="campo4" name="apmater" type="text" /> <BR><BR>
<label>Curp: </label>
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp <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
 
Mensajes
192
Puntuación de reacción
0
no te compliques busca otro formulario para mysql por internet hay millones
 
Arriba