3.298 cursos gratis
6.267.101 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > PHP y MySQL. Aplicaciones Web: PHP y base de datos MySQL (décima parte) > Añadir datos a la base de datos MySQL desde la Web (segunda parte)

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

Autor: Johnny Zulca Mamani
Curso: 5/5 5/5 (4 opiniones) |1382 alumnos|Fecha publicación: 02/12/2008

Capítulo 13:

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

agregar_libro.php - script del proceso de agregar 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: validar ntradas del formulario
Función: Obtener libros almacenada en la base de datos
Función: agregar nuevo libro

function agregar_libro($isbn, $titulo, $autor, $idcat, $precio, $descripcion)
{
$conn = db_connect();
$query = "select * from libros where isbn='$isbn'";
$resultado = mysql_query($query);
if (!$resultado || mysql_num_rows($resultado)!=0)
return false;
$query = "insert into libros values ('$isbn', '$autor', '$titulo', '$idcat', '$precio',
'$descripcion')";
$resultado = mysql_query($query);
if (!$resultado)
return false;
else
return true;
}

<html>
<head>
<title>Agregar un Libro a Librería Online</title>
</head>
<body>
<h1>Agregar Nuevo Libro</h1>
<?
if (valida_entradas($_POST))
{
if(agregar_libro($_POST["isbn"], $_POST["titulo"], $_POST["autor"],
$_POST["idcat"], $_POST["precio"], $_POST["descripcion"]))
echo "Libro ".$_POST["titulo"]." ha sido añadido a la base de datos.<br>";
else
echo "Libro ".$_POST["titulo"]." no ha podido ser añadido a la base de
datos.<br>";
}?
>

<h2>Listado de Libros</h2>
<table width="70%" border="1" cellpadding="4" cellspacing="0">
<tr><td>ISBN</td><td>Titulo</td><td>Autor</td><td>Precio</td></tr>
<?
$libros_array=get_libros();
foreach ($libros_array as $libro)
{?
>
<tr>
<td><? echo $libro["isbn"];?></td>
<td><? echo $libro["titulo"];?></td>
<td><? echo $libro["autor"];?></td>
<td><? echo number_format($libro["precio"],2);?></td>
</tr>
<?
}?
>
</table>
</body>
</html>

NOTA: Con este capítulo hemos llegado al final del curso.

Hay 4 opiniones. Opina sobre este curso.


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


Cursos Valoración Alumnos Vídeo
La cibernética
La Cibernética se presenta como un nuevo paradigma científico, y como tal capaz de abordar y brindar solución global a la compleja problemática actual. Los protagonist... [09/03/06]
1/5 1.489  
Programa con Delphi
Con este curso aprenderemos a programar con delphi, un lenguaje de programación visual, con el que podrás aprender de una manera rápida e intuitiva.... [05/05/05]
 3,13/5 5.531  
Negocios en Internet. Montar un negocio y ganar dinero
Negocios en Internet, ¿es posible ganar dinero con ellos? Sí, es posible ganar dinero montando un negocio en... [02/10/09]
 3,50/5 1.105  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail