Codigo PHP para ingresar el registro a la base de datos
Código PHP:
<?php require_once('Connections/validacion.php'); ?>
<?php
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue;
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO primera (nombre, sexo, cedula, direccion, barrio, tel_residencia, tel_celular, correo, dia, mes, año, estado_civil, mascota, tipo_mascota, carro, marca_carro, moto, marca_moto, ocupacion, lug_de_trabajo, tel_trabajo, nombre_pareja, dia_pareja, mes_pareja, año_pareja, num_perso_vive, num_hijos, nombre_hijo1, dia_hijo1, mes_hijo1, año_hijo1, nombre_hijo2, dia_hijo2, mes_hijo2, año_hijo2) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['nombre'], "text"),
GetSQLValueString($_POST['sexo'], "text"),
GetSQLValueString($_POST['cedula'], "int"),
GetSQLValueString($_POST['direccion'], "text"),
GetSQLValueString($_POST['barrio'], "text"),
GetSQLValueString($_POST['tel_residencia'], "int"),
GetSQLValueString($_POST['tel_celular'], "text"),
GetSQLValueString($_POST['correo'], "text"),
GetSQLValueString($_POST['dia'], "int"),
GetSQLValueString($_POST['mes'], "int"),
GetSQLValueString($_POST['ao'], "int"),
GetSQLValueString($_POST['estado_civil'], "text"),
GetSQLValueString($_POST['mascota'], "text"),
GetSQLValueString($_POST['tipo_mascota'], "text"),
GetSQLValueString($_POST['carro'], "text"),
GetSQLValueString($_POST['marca_carro'], "text"),
GetSQLValueString($_POST['moto'], "text"),
GetSQLValueString($_POST['marca_moto'], "text"),
GetSQLValueString($_POST['ocupacion'], "text"),
GetSQLValueString($_POST['lug_de_trabajo'], "text"),
GetSQLValueString($_POST['tel_trabajo'], "int"),
GetSQLValueString($_POST['nombre_pareja'], "text"),
GetSQLValueString($_POST['dia_pareja'], "int"),
GetSQLValueString($_POST['mes_pareja'], "int"),
GetSQLValueString($_POST['ao_pareja'], "int"),
GetSQLValueString($_POST['num_perso_vive'], "int"),
GetSQLValueString($_POST['num_hijos'], "int"),
GetSQLValueString($_POST['nombre_hijo1'], "text"),
GetSQLValueString($_POST['dia_hijo1'], "int"),
GetSQLValueString($_POST['mes_hijo1'], "int"),
GetSQLValueString($_POST['ao_hijo1'], "int"),
GetSQLValueString($_POST['nombre_hijo2'], "text"),
GetSQLValueString($_POST['dia_hijo2'], "int"),
GetSQLValueString($_POST['mes_hijo2'], "int"),
GetSQLValueString($_POST['ao_hijo2'], "int"));
mysql_select_db($database_validacion, $validacion);
$Result1 = mysql_query($insertSQL, $validacion) or die(mysql_error());
$insertGoTo = "otrapunt.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
?>
Código PHP:
<?php
$link = mysql_connect("localhost", "root");
mysql_select_db("supermercado", $link);
$result = mysql_query("SELECT nombre, sexo, cedula, direccion, barrio, tel_residencia, tel_celular, correo, dia, mes, año, estado_civil, mascota, tipo_mascota, carro, marca_carro, moto, marca_moto, ocupacion, lug_de_trabajo, tel_trabajo, nombre_pareja, dia_pareja, mes_pareja, año_pareja, num_perso_vive, num_hijos, nombre_hijo1, dia_hijo1, mes_hijo1, año_hijo1, nombre_hijo2, dia_hijo2, mes_hijo2, año_hijo2 FROM primera", $link);
if ($row = mysql_fetch_array($result)){
echo "<table border = '1'> \n";
echo "<tr> \n";
echo "<td><b>Nombre</b></td> \n";
echo "<td><b>Sexo</b></td> \n";
echo "<td><b>Cedula </b></td> \n";
echo "<td><b>Direccion</b></td> \n";
echo "<td><b>Barrio</b></td> \n";
echo "<td><b>Telefono Residencia</b></td> \n";
echo "<td><b>Telefono Celular</b></td> \n";
echo "<td><b>Correo</b></td> \n";
echo "<td><b>Dia Nacimiento</b></td> \n";
echo "<td><b>Mes Nacimiento</b></td> \n";
echo "<td><b>Año Nacimiento</b></td> \n";
echo "<td><b>Estado Civil</b></td> \n";
echo "<td><b>Mascota</b></td> \n";
echo "<td><b>Tipo Mascota</b></td> \n";
echo "<td><b>Carro</b></td> \n";
echo "<td><b>Tipo Carro</b></td> \n";
echo "<td><b>Moto</b></td> \n";
echo "<td><b>Tipo Moto</b></td> \n";
echo "<td><b>Ocupacion</b></td> \n";
echo "<td><b>Lugar De Trabajo</b></td> \n";
echo "<td><b>Telefono De Trabajo</b></td> \n";
echo "<td><b>Nombre Conyugè</b></td> \n";
echo "<td><b>Dia Nacimiento Conyugè</b></td> \n";
echo "<td><b>Mes Nacimiento Conyugè</b></td> \n";
echo "<td><b>Año Nacimiento Conyugè</b></td> \n";
echo "<td><b>Numero De Personas Con las Que Ud Vive</b></td> \n";
echo "<td><b>Numero De Hijos</b></td> \n";
echo "<td><b>nombre_hijo1</b></td> \n";
echo "<td><b>Dia Nacimiento Hijo1</b></td> \n";
echo "<td><b>Mes Nacimiento Hijo1</b></td> \n";
echo "<td><b>Año Nacimiento Hijo1</b></td> \n";
echo "<td><b>nombre_hijo2</b></td> \n";
echo "<td><b>Dia Nacimiento Hijo2</b></td> \n";
echo "<td><b>Mes Nacimiento Hijo2</b></td> \n";
echo "<td><b>Año Nacimiento Hijo2</b></td> \n";
echo "</tr> \n";
do {
echo "<tr> \n";
echo "<td>".$row["nombre"]."</td> \n";
echo "<td>".$row["sexo"]."</td>\n";
echo "<td>".$row["cedula"]."</td> \n";
echo "<td>".$row["direccion"]."</td>\n";
echo "<td>".$row["barrio"]."</td>\n";
echo "<td>".$row["tel_residencia"]."</td> \n";
echo "<td>".$row["tel_celular"]."</td>\n";
echo "<td>".$row["correo"]."</td> \n";
echo "<td>".$row["dia"]."</td>\n";
echo "<td>".$row["mes"]."</td> \n";
echo "<td>".$row["año"]."</td>\n";
echo "<td>".$row["estado_civil"]."</td> \n";
echo "<td>".$row["mascota"]."</td>\n";
echo "<td>".$row["tipo_mascota"]."</td> \n";
echo "<td>".$row["carro"]."</td>\n";
echo "<td>".$row["marca_carro"]."</td> \n";
echo "<td>".$row["moto"]."</td>\n";
echo "<td>".$row["marca_moto"]."</td> \n";
echo "<td>".$row["ocupacion"]."</td>\n";
echo "<td>".$row["lug_de_trabajo"]."</td> \n";
echo "<td>".$row["tel_trabajo"]."</td>\n";
echo "<td>".$row["nombre_pareja"]."</td> \n";
echo "<td>".$row["dia_pareja"]."</td>\n";
echo "<td>".$row["mes_pareja"]."</td> \n";
echo "<td>".$row["año_pareja"]."</td>\n";
echo "<td>".$row["num_perso_vive"]."</td> \n";
echo "<td>".$row["num_hijos"]."</td>\n";
echo "<td>".$row["nombre_hijo1"]."</td> \n";
echo "<td>".$row["dia_hijo1"]."</td>\n";
echo "<td>".$row["mes_hijo1"]."</td> \n";
echo "<td>".$row["año_hijo1"]."</td>\n";
echo "<td>".$row["nombre_hijo2"]."</td> \n";
echo "<td>".$row["dia_hijo2"]."</td>\n";
echo "<td>".$row["mes_hijo2"]."</td> \n";
echo "<td>".$row["año_hijo2"]."</td>\n";
echo "</tr> \n";
} while ($row = mysql_fetch_array($result));
echo "</table> \n";
} else {
echo "¡ La base de datos está vacia !";
}
?>