Fekaa11 gracias!! por tu codigo pero no me muestra el valor en la base de datos, me sale vacio. Lo que si me funciona es que en el mensaje de vuelta si me muestra el valor.
Respecto a lo de samcrow, lo cambie a lo que me dijiste pero sigue sin funcionar.
les pego el codigo:
Código PHP:
Ver original<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css" type="text/css" media="screen" />
<title>Formulario con HTML5 y PHP</title> </head>
</head>
<?php
//1. Crear conexión a la Base de Datos
if (!$conexion) {
}
//2. Seleccionar la Base de Datos a utilizar
if (!$seleccionar_bd) {
}
//3. Tomar los campos provenientes del Formulario
$Nnombre = $_POST['nombre'];
$Aapellido = $_POST['apellido'];
$Eemail = $_POST['email'];
$Ssexo = $_POST['sexo'];
$Eedad = $_POST['edad'];
$Uupa = $_POST['upa'];
$Ccat = $Ccat;
//4. Insertar campos en la Base de Datos (No inserto el id_empleado ya que se genera automaticamente)
$insertar = mysql_query("INSERT INTO #### (Nnombre, Aapellido, Eemail, Ssexo, Eedad, Uupa, Ccat) VALUES ('{$Nnombre}', '{$Aapellido}', '{$Eemail}', '{$Ssexo}', '{$Eedad}', '{$Uupa}', '{$Ccat}')", $conexion);
if (!$insertar) {
die("Fallo en la insercion de registro en la Base de Datos: " . mysql_error()); }
//4. Cerrar conexión a la Base de Datos
/* Obtenemos valores */
if($Uupa != "NDLA"){
$Ccat = "Categoria " .$Uupa;
}else if(($Eedad>=15 && $Eedad<=18) && $Ssexo == "M"){
$Ccat = "NDLA M 15-18";
}else if($Eedad>=19 && $Ssexo == "M"){
$Ccat = "NDLA M 19+";
}else if(($Eedad>=15 && $Eedad<=18) && $Ssexo == "F"){
$Ccat = "NDLA F 15-18";
}else if($Eedad>=19 && $Ssexo == "F"){
$Ccat = "NDLA F 19+";
}
echo $Ccat;
?>
<body>
<section>
<article>
<header>
Informacion del formulario
</header>
<table class="cuerpo" align="center" border="1" width="500px">
<tr>
<th>Nombre</th>
<th>Datos del Usuario </th>
</tr>
<?php
//La informaci�n que se muestra se lee de las variables dentro del array $_POST
if (isset($_POST['nombre'])) echo "<tr><td>Nombre</td>".
"<td>".$_POST['nombre']."</td></tr>";
if (isset($_POST['apellido'])) echo "<tr><td>Apellido</td>".
"<td>".$_POST['apellido']."</td></tr>";
if (isset($_POST['email'])) echo "<tr><td>Email</td>".
"<td>".$_POST['email']."</td></tr>";
if (isset($_POST['telefono'])) echo "<tr><td>Telefono</td>".
"<td>".$_POST['sexo']."</td></tr>";
if (isset($_POST['edad'])) echo "<tr><td>Edad</td>".
"<td>".$_POST['edad']."</td></tr>";
if (isset($_POST['upa'])) echo "<tr><td>Usted pertenece a:</td>".
"<td>".$_POST['upa']."</td></tr>";
echo "<tr><td>Su categoria es:</td>".
"<td>".$Ccat."</td></tr>";
echo "</table>";
?>
</table>
</article>
</section>
</body>
<style = "text/css">
.cuerpo{
border: #C60;
border:solid 1px LightSteelBlue;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}
.head{
font-family: Arial, Helvetica, sans-serif;
font-size: 26px;
}
table {border-collapse:collapse}
table td {border: 1px solid #000000}
</style>
</html>
Alguna sugerencia?
Saludos.