12.176 cursos gratis
8.741.394 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

Capýtulo 12:

 Añadir datos a la base de datos MySQL desde la Web (primera parte)

Añadir datos a la base de datos MySQL desde la Web

form_agregar_libro.php - formulario para ingresar los datos del nuevo libro.

Son necesarias estas funciones:
Función: conectarse a la base de datos
Función: obtener resultados en un array
Función: obtener listado de categorías de la base de datos

function get_categorias()
{
$conn = db_connect();
$query = "select idcategoria, nombre from categorias";
$resultado = mysql_query($query);
if (!$resultado)
return false;
$num_cats = mysql_num_rows($resultado);
if ($num_cats == 0)
return false;
$resultado = db_result_to_array($resultado);
return $resultado;
}

<html>
<head>
<title>Agregar un Libro a Librería Online</title>
</head>
<body>
<h1>Agregar Nuevo Libro</h1>
<form action="agregar_libro.php" method="post">
<table>
<tr><td>ISBN:</td>
<td><input type="text" name="isbn" size="6"></td></tr>
<tr><td>Autor:</td>
<td><input type="text" name="autor" size="20"></td></tr>
<tr><td>Titulo:</td>
<td><input type="text" name="titulo" size="20"></td></tr>
<tr><td>Categoria:</td>
<td><select name="idcat">
<?
$cat_array=get_categorias();
foreach ($cat_array as $categoria)
{
?>
<option value="<? echo $categoria["idcategoria"];?>"><? echo
$categoria["nombre"];?></option>
<?
}
?>
</select></td>
</tr>
<tr><td>Precio:</td>
<td><input type="text" name="precio" size="6"></td></tr>
<tr><td>Descripcion:</td>
<td><textarea name="descripcion" cols="20" rows="4"></textarea>
</td></tr>
<tr><td colspan="2">
<input type="submit" value="Agregar Libro" name="btnAgregar">

</td></tr>
</table>
</form>
</body>
</html>

Nuestras novedades en tu e-mail

Escribe tu e-mail:



MailxMail tratarý tus datos para realizar acciones promocionales (výa email y/o telýfono).
En la polýtica de privacidad conocerýs tu derechos y gestionarýs la baja.

Cursos similares a PHP y MySQL. Aplicaciones Web: PHP y base de datos MySQL (décima parte)



  • Výdeo
  • Alumnos
  • Valoraciýn
  • Cursos
1. PHP y MySQL. Aplicaciones Web: base de datos MySQL I (séptima parte)
Programación de aplicaciones Web con PHP y MySQL Ahora estudiaremos la Base de... [02/12/08]
3.225  
2. PHP y MySQL. Aplicaciones Web: base de datos MySQL II (octava parte)
Programación de aplicaciones Web con PHP y MySQL. Continuando con el estudio de la... [02/12/08]
3.989  
3. PHP y MySQL. Aplicaciones Web: base de datos MySQL III (novena parte)
Programación de aplicaciones Web con PHP y MySQL Seguimos con el estudio de la base... [02/12/08]
1.192  

ýQuý es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail