PHP - Pasar un select a una caja de texto

 
Vista:
sin imagen de perfil

Pasar un select a una caja de texto

Publicado por Alberto (11 intervenciones) el 18/04/2017 15:14:05
Buenas tardes, quisiera saber si puedo segun observamos aqui un drop down dynamic:

1
2
3
4
5
6
7
8
9
10
11
12
13
<select  id="selector" name="selector">
    <?php
    $pdo = new PDO('mysql:host=localhost;dbname=deimos1', 'root', '');
    #Set Error Mode to ERRMODE_EXCEPTION.
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
 
    $stmt = $pdo->prepare('Select acro_sub from subcategoria');
    $stmt->execute();
    while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
        echo '<option>' . $row['acro_sub'] . '</option>';
    }
    ?>
</select>

Y que segun lo que seleccionemos lo enviemos aqui:

1
<td><input type="" name="acro_subcategoria"  value="<?php echo isset($obj_categoria) ? $obj_categoria->__GET('acro_subcategoria') : ''; ?>" style="width:100%;" required /></td>

Es un poco lioso solo viendo este trozo de codigo. Adjunto los archivos que utilizo para ello.

Como breve resumen, necesito seleccionar un drop down dynamic de una tabla llamada A y que en tabla B que utilizo puedo modificar o insertar datos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Pasar un select a una caja de texto

Publicado por Alberto (11 intervenciones) el 18/04/2017 17:07:36
Ya tengo la solucion.

Tengo la solucion.

Unicamente debia de cambiar unas fucniones

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
if (isset($_REQUEST['action'])) {
switch ($_REQUEST['action']) {
    case 'actualizar':
 
 
 
        // Recupero el id del campo hidden
 
        $alm->__SET('acro_documento', $_REQUEST['acro_documento']);
        $alm->__SET('acro_subcategoria', $_REQUEST['acro_sub']);
        $alm->__SET('tipo_documento', $_REQUEST['tipo_documento']);
        $alm->__SET('registro_calidad', $_REQUEST['registro_calidad']);
        $alm->__SET('calidad_code', $_REQUEST['calidad_code']);
        $alm->__SET('cod_tempo', $_REQUEST['cod_tempo']);
 
        $update_results = $model->Actualizar($alm, $_POST['id']);
 
 
        header('Location: index2.php');
 
        break;

Donde tengo acronimo_subcategoria le decia que me recuperara por $_REQUEST el mismo campo, y el select se llamaba de otra manera, unicamente con cambiarle aqui el valor lo coge perfectamente.

Unicamente me queda conseguir que al pulsar el boton editar el select recoga el valor de dicho campo, eso ya es mas visual que otra cosa, pero quedaria mejor. Espero que alguno le pueda ayudar.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar