Foros del Web » Programando para Internet » PHP »

combo de una fila

Estas en el tema de combo de una fila en el foro de PHP en Foros del Web. Buenos días, A ver si alguien me puede echar una mano. tengo una tabla donde guardo registros de cada artículo con sus tallas. lo que ...
  #1 (permalink)  
Antiguo 01/10/2014, 02:12
 
Fecha de Ingreso: mayo-2013
Mensajes: 11
Antigüedad: 11 años, 6 meses
Puntos: 0
combo de una fila

Buenos días,
A ver si alguien me puede echar una mano.
tengo una tabla donde guardo registros de cada artículo con sus tallas.
lo que quiero hacer es un combo de ese registro y que me saque los datos de los campos que no están vacíos.

entiendo que de esta forma saco el campo de todos los registros de la tabla:

<select name="talla" id="talla">
<option value="vacio">Selecciona opci&oacute;n</option>
<?php $result_talla=mysql_query("SELECT * FROM articulotalla", $conexion) ;
while ($row_talla= mysql_fetch_assoc($result_talla)){ ?>
<option value="<?php echo $row_talla['codigoat']?>"><?php echo $row_talla['cod_articulo']?></option><?php ?>
<?php }?></option>
</select>



pero lo que yo necesito es un combo que me saque los datos de una sola fila.
Esto es posible?

Gracias de antemano.
  #2 (permalink)  
Antiguo 01/10/2014, 02:24
 
Fecha de Ingreso: junio-2011
Ubicación: Asturias
Mensajes: 228
Antigüedad: 13 años, 5 meses
Puntos: 14
Respuesta: combo de una fila

Creo que serviría un
foreach($row_talla as $row) {

}

Prueba y me dices
  #3 (permalink)  
Antiguo 01/10/2014, 02:38
 
Fecha de Ingreso: mayo-2013
Mensajes: 11
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: combo de una fila

Cita:
Iniciado por javierflti Ver Mensaje
Creo que serviría un
foreach($row_talla as $row) {

}

Prueba y me dices
Ok Gracias, voy a probar
  #4 (permalink)  
Antiguo 01/10/2014, 04:37
 
Fecha de Ingreso: mayo-2013
Mensajes: 11
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: combo de una fila

Cita:
Iniciado por homedit5 Ver Mensaje
Ok Gracias, voy a probar
Bueno, la verdad es que estoy perdido.

//creo la variable para obtener el dato que identifica el registro de la tabla articulotalla.
$buscadotalla=$_GET["cod"];?>
<select name="talla" id="talla">
<option value="vacio">Selecciona opci&oacute;n</option>
//obtengo el registro de la base de datos
<?php $result_talla=mysql_query("SELECT * FROM articulotalla where cod_articulo=$buscadotalla", $conexion) ;

//hasta aquí todo es correcto. la tabla tiene varios campos, t30-t32-t34t-36 ... etc...
lo que no sé es aplicar ese foreach... para que me saque en el combo todos los datos que haya en ese registro (fila)

soy medio novato en php y esto me está costando mucho...
Gracias...

Etiquetas: combo, fila, mysql, registro, select, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:05.