tomar valor select desde mysql
Publicado por marcelo (1 intervención) el 10/06/2020 02:56:44
Buenas noches. Necesito resolver el siguiente problema. Ante todo soy novato en php.
estoy haciendo un proyecto básico (de principiante) . lo que no puedo realizar es tomar el valor de un select de html y pasarlo por POST para da de alta un registro . Lo que necesito es tomar el valor del select que viene de una tabla "tipos_contactos" y pasarlo al formulario..
en el formulario alta_contacto.php obtengo todos los datos nombre, apellido, etc menos el que selecciono en el select.
estoy haciendo un proyecto básico (de principiante) . lo que no puedo realizar es tomar el valor de un select de html y pasarlo por POST para da de alta un registro . Lo que necesito es tomar el valor del select que viene de una tabla "tipos_contactos" y pasarlo al formulario..
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
<form action="alta_contacto.php" method="POST">
<div class="card card-body>">
<div class="form-group">
<input type="text" name="apellido" class="form-control" placeholder="Apellido" autofocus>
</div>
<div class="form-group">
<textarea name="nombre" row="2" class="form-control" placeholder="Nombre"></textarea>
</div>
<div class="form-group">
<textarea name="direccion" row="2" class="form-control" placeholder="Direccion"></textarea>
</div>
<div class="form-group">
<textarea name="telefono" row="2" class="form-control" placeholder="Telefono"></textarea>
</div>
<div class="form-group">
<select multile name="tipo_contacto[]" row="2" class="form-control" placeholder="Tipo Contacto">
<option value="nuevo" id= "descripcion" name="descripcion">Tipo contacto</option>
<!--busco en la base de datos los tipos contactos-->
<?php
while($row = $stmt->fetch(PDO::FETCH_ASSOC))
{
echo '<option name ="descripcion" value="'.$row[id_tipo].'">'.$row[descripcion_tipo].'</option>';
}
?>
</select>
en el formulario alta_contacto.php obtengo todos los datos nombre, apellido, etc menos el que selecciono en el select.
Valora esta pregunta


0