Foros del Web » Programando para Internet » PHP »

Crear Listbox en php, y Grabar en DB

Estas en el tema de Crear Listbox en php, y Grabar en DB en el foro de PHP en Foros del Web. -Hola que tal a todos, el tema es el siguiente, quiero crear un Listbox con PHP, de 4 categorias, usando <select><option>, y luego grabar en ...
  #1 (permalink)  
Antiguo 26/09/2011, 14:45
 
Fecha de Ingreso: agosto-2011
Mensajes: 15
Antigüedad: 12 años, 8 meses
Puntos: 0
Pregunta Crear Listbox en php, y Grabar en DB

-Hola que tal a todos, el tema es el siguiente, quiero crear un Listbox con PHP, de 4 categorias, usando <select><option>, y luego grabar en mi DB, la categoria seleccionada. Soy principiante en esto, les dejo el codigo d como yo lo pensaba.

ALTA_USUARIO.HTML

<html>
<head>
<title>Insertar</title>
</head>
<body>
<div align="center">
<h1>Insertar Registros</h1>
<br>
<form method="post" action="alta_usuario.php">
Nombre: <input type="text" name="txtnombre">
<br>
Apellido: <input type="text" name="txtape">
<br>
Documento: <input type="text" name="txtdocu">
<br>
Codigo: <input type="text" name="txtcodigo">
<br>
Categoria:<br>
<select name="sltcate">
<option value="0">Senior</option>
<option value="1">Semi Senior</option>
<option value="2">Alumno</option>
<option value="3">Junior</option>
</select>

<input type="submit" value="Insertar">
</form>
</div>
</body>
</html>



ALTA_USUARIO.PHP

<html>
<head>
</head>

<body>
<?php
$nombre=$_POST["txtnombre"];
$apellido=$_POST["txtape"];
$documento=$_POST["txtdocu"];
$codigo=$_POST["txtcodigo"];
$categoria=$_POST["sltcate"]
mysql_connect("localhost","root","");
mysql_select_db("personas");
mysql_query("insert into persona(per_nombre,per_apellido,per_documento,per_ codigo,per_categoria) values ('$nombre','$apellido', $documento, $codigo, $categoria)");
?>

<h1><div align="center">Registro Insertado</div></h1>
<div align="center"><a href="lectura.php">Visualizar los registros</a></div>

</body>
</html>

Etiquetas: html, listbox, formulario, bases-de-datos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:46.