yuliospc
Bovino adolescente
- Desde
- 17 Nov 2011
- Mensajes
- 91
- Tema Autor
- #1
Hola amigos (as) quiero saber si alguien de ustedes ya ha hecho un Formulario en PHP que guarde datos de un XML con la estructura basica
que me pase un ejemplo
aqui yo hice este Formulario y no me guarda nada en la base de datos
mi ejemplo:
<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>
formulario 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,apellido_paterno_otr,apellido_materno_otr) VALUES ("$Id_Nacionalidad",'$Tiperfismex','$Nombre_otr','$Apelpat','$Apelmat','$Curp_otr');
mysql_query($_GRABAR_SQL);
?>
</body>
</html>
abro conexion:
<?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");
?>
saludos y quedo atento asus comentarios
que me pase un ejemplo
aqui yo hice este Formulario y no me guarda nada en la base de datos
mi ejemplo:
<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>
formulario 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,apellido_paterno_otr,apellido_materno_otr) VALUES ("$Id_Nacionalidad",'$Tiperfismex','$Nombre_otr','$Apelpat','$Apelmat','$Curp_otr');
mysql_query($_GRABAR_SQL);
?>
</body>
</html>
abro conexion:
<?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");
?>
saludos y quedo atento asus comentarios