Foros del Web » Programando para Internet » PHP »

cargar comboBox template

Estas en el tema de cargar comboBox template en el foro de PHP en Foros del Web. hola tengo que cargar varios combo box (select) con el mismo dato lo que ago uso template . y no se como cargar mas de ...
  #1 (permalink)  
Antiguo 29/06/2010, 06:35
 
Fecha de Ingreso: junio-2010
Mensajes: 43
Antigüedad: 13 años, 10 meses
Puntos: 0
Pregunta cargar comboBox template

hola
tengo que cargar varios combo box (select) con el mismo dato lo que ago uso template . y no se como cargar mas de unn combo con lo mismo.
este es mi codigo
<select name="pais" id="pais">
<!-- START BLOCK : linea -->
<option value="{pais}" selected="{selecionado}" >{texto}</option>
<!-- END BLOCK : linea -->

</select>
despues tengo otro igual en el mismo html
<select name="pais1" id="pais1">
<!-- START BLOCK : linea1 -->
<option value="{pais}" selected="{selecionado}" >{texto}</option>
<!-- END BLOCK : linea1 -->
</select>

lo qu me hace es que me carga el primero y no los otros , este es el codigo php
<?
require("class.TemplatePower.inc.php");
require("ConexionDB.php");
$conn=new ConexionDB("localhost","obligatorio","root","root" );
$tpl=new TemplatePower("opcion1.tpl.html");
$tpl->prepare();
$conn->Ejecuto("select * from pais");
$pais=$_GET['codigo'];

while($conn->siguiente()){
$tpl->newBlock("linea");
$tpl->assign("pais",$conn->Dato("codigo"));
$tpl->assign("texto",$conn->Dato("nombre"));
if($conn->Dato("codigo")==$pais){
$tpl->assign("selecionado","selected");
}
else{
$tpl->assign("selecionado","");
}
}

$tpl->printToScreen();
?>

como ago q me cargue todos los bloques .
gracias y espero su respuesta importante

Etiquetas: combobox, template
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 06:33.