Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2009, 16:07
leosferatu
 
Fecha de Ingreso: enero-2008
Mensajes: 5
Antigüedad: 17 años, 1 mes
Puntos: 0
Obtener nombre y valor de Combos

Hola que tal, me tope con el siguiente problema, espero que me puedan ayudar, gracias.

Resulta que hago creo 17 combos, haciendo dos consultas a mi base de datos, de dos tablas diferentes, una es para obtener el una descripcion de un campo, y se la asigno como nombre de mi combo, posteriormente con el id de ese nombre, hago otra consulta para obtener el contenido de cada combo, mi problema es para validar que los combos tengan al menos una opcion seleccionada, ya que creo por defaul el valor 0.

Y la otra sería como recibir el nombre del combo y su valor para hacer un insert.

Este es mi codigo, saludos:


$id = $rowsP["id"];
$cadVP = "select * from miTabla where us = 1 and id = $idPrueba";
$rsVP = $obj_consulta->consultar($cadVP);
//-------------------------------------------------------------------------
$cadIndice=" select min(idVSP) as idVSP
from valSP
where su = 1
and idVSP = $id";
$rsIndice = $obj_consulta->consultar($cadIndice);
$rowsIndice=mssql_fetch_array($rsIndice);
$indice=$rowsIndice["idVSP"];



?>
<select name="<?=$idP?>" id="<?=$idP?>" class="tiny" style="background-color:#FFFFFF" size="0">
<option id="0"> Elije una opci&oacute;n </option>
<? while($rowsVP=mssql_fetch_array($rsVP)){?>
<option value="<?=$rowsVP["idVSP"]?>" <? //if($rowsVP["idVSP"]==$indice) { ?> selected="selected" <? //} ?> ><?=utf8_encode($rowsVP["DescripcionV"])?></option>
<? } ?>
</select>