Duda sobre ingresar datos a una BBDD con PHP
Publicado por Santiago (3 intervenciones) el 26/05/2018 04:42:46
Buenas noches gente. Soy nuevo en el foro. Les comento, tengo un proyecto que presentar y estoy estancado en el paso de ingresar unos datos de un producto en una BBDD. Cuando accedo a la web, ingreso en la parte de añadir los datos pertinentes y le doy al botón de aceptar, me redirige hasta el panel general de todos los productos (hasta ahí bien), pero de repente, no aparece lo que he añadido.
Les enseño mis dos códigos, tanto el formulario de añadir productos como la consulta a la BBDD para añadirlos en PHP.
ingresar_productos.php
ingresar.php
MUCHAS GRACIAS!
Les enseño mis dos códigos, tanto el formulario de añadir productos como la consulta a la BBDD para añadirlos en PHP.
ingresar_productos.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
41
42
43
44
45
46
47
<!DOCTYPE html>
<?php require_once('accesoaBBDD.php');
session_start();
if(isset($_SESSION['login'])) {
header('Location: http://localhost/Practica3/index.html');
}
?>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form method="post" action="http://localhost/Practica3/ingresar.php">
<table>
<tr>
<td>Descripcion:</th>
<td> <input type="text" name="descripcion" placeholder="ej: iPhone X 256 Gb" required> </td>
</tr>
<tr>
<td>Precio:</td>
<td> <input type="text" name="precio" placeholder="ej: 1500" required/></td>
</tr>
<tr>
<td>Existencias:</td>
<td> <input type="text" name="existencias" placeholder="ej: 150" required/></td>
</tr>
<tr>
<td>Imagen:</td>
<td> <input type="text" name="imagen" placeholder="ej: iphonex.jpg" /></td>
</tr>
<tr>
<td> <input type="submit" value="Aceptar"> </td>
</tr>
</table>
</form>
<br>
<tr>
<td colspan="4">
<form method="POST" action="http://localhost/Practica3/administracion.php">
<input type="submit" value="Atrás">
</form>
</td>
</tr>
</body>
</html>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php require_once('accesoaBBDD.php');
session_start();
if(isset($_SESSION['login'])) {
header('Location: http://localhost/Practica3/index.html');
}
//Recibir los datos y almacenarlos en variables
$descripcion = $_POST['descripcion'];
$precio = $_POST['precio'];
$existencias = $_POST['existncias'];
$imagen = $_POST['imagen'];
$recurso = mysqli_connect('localhost', 'root', '', 'daw');
//Consulta para insertar
$insertar = "INSERT INTO usuarios(descripcion, precio, existencias, imagen) VALUES ('$descripcion', '$precio', '$existencias', '$imagen')";
//Ejecutar consulta
$resultado_producto = mysqli_query($recurso, $insertar);
if (!$resultado_producto){
echo 'Error al registrar el producto';
} else {
echo 'Producto registrado exitosamente';
}
header('Location: http://localhost/Practica3/productos.php');
?>
MUCHAS GRACIAS!
Valora esta pregunta


0