Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2016, 13:06
ramcy
 
Fecha de Ingreso: febrero-2006
Mensajes: 42
Antigüedad: 18 años, 3 meses
Puntos: 1
Recepcionar variables desde tabla sql

Hola amigos, molestando yo nuevamente

tengo una duda que he buscado y buscado aca pero no he encontrado solucion y tal vez me estoy ahogando en un vaso de agua, pero estoy enredado

en archivo muestra.php hago una consulta sql que muestro en una tabla

Código PHP:
 <?php 
    $sql1
="SELECT * FROM seleccion_multiple_det WHERE smc_id = $id_preg";
    
$res1=pg_query($sql1);
    
$i=0;
    while (
$fila1 pg_fetch_array($res1)){
    
?> <tr align="center">
        <td><textarea name="texto[$i]"><?php echo $fila1['smd_texto']; ?></textarea></td>
        <td><select name="respuesta[$i]">
                <option value="<?php $fila1['smd_respuesta']?>">
                    <?php if ($fila1['smd_respuesta'] == 1) {echo "Correcta";}else{echo "Incorrecta";} ?>
                </option>
                <option value="1">Correcta</option>
                <option value="0">Incorrecta</option>
            </select>
         </td>
        </tr> 
    <?php $i++; }  ?>
Hasta ahi todo bien, me muestra sin problemas los datos, el tema es que necesito poder hacer un UPDATE, si es que el usuario los quisiera editar.

por lo tanto ¿como recepciono en otra página, los 4 valores registros que se obtienen de esa consulta.? para así poder hacer un update por cada registro.

asumo que tiene que ser algo como un foreach, pero me enredo y no he sido capaz de hacerlo.

gracias