<br>
<div><span class="gmail_quote">On 11/12/06, <b class="gmail_sendername">Rodrigo Fuentealba</b> &lt;<a href="mailto:darkprox@gmail.com">darkprox@gmail.com</a>&gt; 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 &lt;<a href="mailto:dagobertor@gmail.com">dagobertor@gmail.com</a>&gt;:<br>&gt; Hola que tal, el link que me enviaste es exactamente lo que necesito hacer
<br>&gt; pero, en este ejemplo trabaja con datos en duro.<br>&gt;<br>&gt; Lo que yo tengo son funciones combo en una clase y estas me traen los datos<br>&gt; 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-&gt;Execute($query1);<br><br>if($rs and !$rs-&gt;EOF)<br>{<br>while(!$rs-&gt;EOF)<br>{<br>&nbsp;&nbsp; echo('addOption('Cat1',$rs-&gt;fields['codigo'], $rs-&gt;fields['nombre']);
<br>&nbsp;&nbsp; $query2 = 'select * from ciudad';<br>&nbsp;&nbsp; $rs2 = $db-&gt;Execute($query2);<br><br>&nbsp;&nbsp; if($rs2 and !$rs2-&gt;EOF)<br>&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp; while(!$rs2-&gt;EOF)<br>&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo('addOption('Cat2',$rs2-&gt;fields['codigo'], $rs2-&gt;fields['nombre']);
<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp; }<br>}<br>}<br><br>&gt;<br>&gt; 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>&nbsp;</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>&nbsp;</div>
<div>Utilice php y javascript, pero escribi el javascript en una pagina externa con extension php. (lo llamas desde include)</div>
<div>&nbsp;</div>
<div>Este es un ejemplo burdo de este tipo de llamadas:</div>
<div>&nbsp;</div>
<div>javascript.php</div>
<div>&lt;?</div>
<div>//codigo javascript asignado a una variable ($mostrar = 'alert(&quot;hola&quot;)';)</div>
<div>echo $mostrar;<br clear="all">?&gt;</div>
<div>&nbsp;</div>
<div>index.php</div>
<div>&lt;?</div>
<div>include_once(&quot;javascript.php&quot;);</div>
<div>?&gt;</div>
<div>&nbsp;</div>
<div>&nbsp;</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>