<br>
<div><span class="gmail_quote">On 11/12/06, <b class="gmail_sendername">Rodrigo Fuentealba</b> <<a href="mailto:darkprox@gmail.com">darkprox@gmail.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">2006/11/12, Dagoberto Reyes <<a href="mailto:dagobertor@gmail.com">dagobertor@gmail.com</a>>:<br>> Hola que tal, el link que me enviaste es exactamente lo que necesito hacer
<br>> pero, en este ejemplo trabaja con datos en duro.<br>><br>> Lo que yo tengo son funciones combo en una clase y estas me traen los datos<br>> directo de la bbdd.<br><br>pues, que tal si generas con PHP y queries los addOption(); ?
<br><br>algo como esto (pseudocódigo):<br><br>$query1 = 'select * from region';<br>$rs = $db->Execute($query1);<br><br>if($rs and !$rs->EOF)<br>{<br>while(!$rs->EOF)<br>{<br> echo('addOption('Cat1',$rs->fields['codigo'], $rs->fields['nombre']);
<br> $query2 = 'select * from ciudad';<br> $rs2 = $db->Execute($query2);<br><br> if($rs2 and !$rs2->EOF)<br> {<br> while(!$rs2->EOF)<br> {<br> echo('addOption('Cat2',$rs2->fields['codigo'], $rs2->fields['nombre']);
<br> }<br> }<br>}<br>}<br><br>><br>> Javascript me servira para hacer esto?.<br><br>Generando el Javascript con PHP, te funcionará de pelos!!! Recuerda<br>que PHP te crea la página web, y el javascript se ejecuta en el lado
<br>cliente, una vez que la página ya se ha finalizado de renderizar :D<br><br>--<br>Rodrigo Fuentealba Cartes<br>Desarrollador de Sistemas Web<br>Registered User 387639 - <a href="http://counter.li.org">http://counter.li.org
</a><br><br></blockquote></div>
<div><br> </div>
<div>Una vez tuve que hacer 3 combos relacionados... el primero era independiente, pero el segundo dependia del primero y el tercero dependia del segundo. (algo asi como region, provincia, comuna).</div>
<div> </div>
<div>Utilice php y javascript, pero escribi el javascript en una pagina externa con extension php. (lo llamas desde include)</div>
<div> </div>
<div>Este es un ejemplo burdo de este tipo de llamadas:</div>
<div> </div>
<div>javascript.php</div>
<div><?</div>
<div>//codigo javascript asignado a una variable ($mostrar = 'alert("hola")';)</div>
<div>echo $mostrar;<br clear="all">?></div>
<div> </div>
<div>index.php</div>
<div><?</div>
<div>include_once("javascript.php");</div>
<div>?></div>
<div> </div>
<div> </div>
<div>Espero te sirva :D</div>
<div><br>-- <br>Atte. <br>-------------------------------<br>Esteban Flores R.</div>
<div><a href="mailto:esflores@gmail.com">esflores@gmail.com</a> </div>