-
Notifications
You must be signed in to change notification settings - Fork 0
/
create_libro.php
40 lines (30 loc) · 1.12 KB
/
create_libro.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
include 'db.php';
if (isset($_POST['submit'])) {
$titulo_libro = $_POST['titulo_libro'];
$autor_id = $_POST['autor_id'];
$anio_publicacion = $_POST['anio_publicacion'];
$sql ="INSERT INTO Libros (titulo_libro, autor_id, anio_publicacion) VALUES ('$titulo_libro', '$autor_id', '$anio_publicacion')";
if ($conn->query($sql) === TRUE) {
echo "New book created succesfully ^.^ ";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
// obtener la lista de autores
$sql = "SELECT * FROM Autores";
$autores = $conn->query($sql);
?>
<form method="post" action="">
<label>Titulo del libro: </label>
<input type="text" name="titulo_libro" required><br>
<label>Autor:</label>
<select name="autor_id">
<?php while($row = $autores->fetch_assoc()) { ?>
<option value ="<?php echo $row['autor_id']; ?>"><?php echo $row['nombre_autor']; ?></option>
<?php } ?>
</select><br>
<label> Año de publicación : </label><br>
<input type="number" name="anio_publicacion"><br>
<input type="submit" name="submit" value="Crear Libro">
</form>