Insert
Publicado por David (7 intervenciones) el 27/08/2019 22:19:22
Buenas tardes
estoy realizando un proyecto, el cual ha hice uno para insertar usuarios, modificar y borrar(esas consultas ya quedaron listas), pero tengo un problema con dos formularios uno de ellos es que no se guarda los registros
esta es la tabla en phpmyadmin

estos son mis códigos:
este es que realiza la recoleccion de datos
el que realiza la consulta a la BD, mande a llamar con "echo" para corroborar que se recogiera los datos correctamente pero no realiza la consulta
Espero me puedan asesorar, gracias
estoy realizando un proyecto, el cual ha hice uno para insertar usuarios, modificar y borrar(esas consultas ya quedaron listas), pero tengo un problema con dos formularios uno de ellos es que no se guarda los registros
esta es la tabla en phpmyadmin

estos son mis códigos:
este es que realiza la recoleccion de datos
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<form action="save_report.php" method="post">
<div class="form-row">
<div class="form-group col-md-3">
<input type="text" id="username" name="username" class="form-control" placeholder="Usuario">
</div>
<div class="form-group col-md-3">
<select class="form-control" id="area" name="area">
<option value="">Area</option>
<?php
while($area = mysqli_fetch_array($consularea))
{
?>
<option value="<?php echo $area['area']?>" > <?php echo $area['area']?> </option>
<?php
}
?>
</select>
</div>
<div class="form-group col-md-3">
<select class="form-control" id="turno" name="turno">
<option value="">Turno</option>
<?php
while($turno = mysqli_fetch_array($consulturno))
{
?>
<option value="<?php echo $turno['turno']?>" > <?php echo $turno['turno']?> </option>
<?php
}
?>
</select>
</div>
</div>
<div class="form-row">
<div class="form-group col-md-8">
<input type="text" id="caso" name="caso" class="form-control" placeholder="Caso" >
</div>
<div class="form-group col-md-3">
<select class="form-control" id="equipo" name="equipo">
<option value="">Equipo</option>
<?php
while($equipo = mysqli_fetch_array($consulequipo))
{
?>
<option value="<?php echo $equipo['equipo']?>" > <?php echo $equipo['equipo']?> </option>
<?php
}
?>
</select>
</div>
</div>
<div class="form-group">
<textarea id="descripcion" name="descripcion" class="form-control" placeholder="descripcion" rows="2" ></textarea>
</div>
<div class="form-row">
<div class="form-group col-md-3">
<select class="form-control" id="asignada" name="asignada">
<option value="">asignada</option>
<option value="Compras">compras</option>
<option value="Energia">Energia</option>
<option value="cogeneracion">Cogeneracion</option>
</select>
</div>
<div class="form-group col-md-3 col-md-3">
<input type="datetime" id="f_limite" name="f_limite" class="form-control" placeholder="Fecha limite">
</div>
<div class="form-group col-md-3">
<select class="form-control" id="prioridad" name="prioridad">
<option value="">Prioridad</option>
<?php
while($prioridad = mysqli_fetch_array($consulprioridad))
{
?>
<option value="<?php echo $prioridad['prioridad']?>" > <?php echo $prioridad['prioridad']?> </option>
<?php
}
?>
</select>
</div>
</div>
<div class="form-row ">
<div class="form-group col-md-4">
<select class="form-control" id="status" name="status">
<option value="">Status</option>
<?php
while($status = mysqli_fetch_array($consulstatus))
{
?>
<option value="<?php echo $status['status']?>" > <?php echo $status['status']?> </option>
<?php
}
?>
</select>
</div>
<div class="form-group col-md-5">
<input type="datetime-local"id="f_cierre" name="f_cierre" class="form-control" placeholder="cierre">
</div>
</div>
<div class="form-group">
<textarea id="comentario" name="comentario" class="form-control" placeholder="comentario" rows="3"></textarea>
</div>
<input type="submit" class="btn btn-success" name="save_report" value="Guardar">
</form>
el que realiza la consulta a la BD, mande a llamar con "echo" para corroborar que se recogiera los datos correctamente pero no realiza la consulta
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
include("db.php");
if(isset($_POST['save_report'])){ //save_user es el name del boton del formulario
$username = $_POST["username"];
$area = $_POST["area"];
$turno = $_POST["turno"];
$caso = $_POST["caso"];
$equipo = $_POST["equipo"];
$descripcion = $_POST["descripcion"];
$asignada = $_POST["asignada"];
$f_limite = $_POST["f_limite"];
$prioridad = $_POST["prioridad"];
$status = $_POST["status"];
$f_cierre = $_POST["f_cierre"];
$comentario = $_POST["comentario"];
$query = "INSERT INTO reportes (username, area, turno, caso, equipo, descripcion, asignada, f_limite, prioridad, status, f_cierre, comentario) VALUES ('$username', '$area', '$turno', '$caso', '$equipo', '$descripcion', '$asignada', '$f_limite', '$prioridad', '$status', '$f_cierre', '$comentario')";
$result = mysqli_query($conn, $query);
if(!$result){
die("No se realizo la consulta");
}
Espero me puedan asesorar, gracias
Valora esta pregunta


0