Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/04/2011, 07:29
royerromero
 
Fecha de Ingreso: diciembre-2010
Mensajes: 28
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: php select inner join

LISTO MEN .... PROBADO Y FUNCIONANDO !!!!!
asi ?? [URL="http://www.royerssuperclassic.com/R&RContadores/Datos.php"]http://www.royerssuperclassic.com/R&RContadores/Datos.php[/URL]
chequealo !!!


y este es el codigo


<?php

mysql_select_db($BaseDeDatos, $Conexion);
echo "<script language='JavaScript'>\n";
$sql="SELECT ID_PROVINCIA FROM provincias";
$rs= mysql_query($sql);
while ($reg=mysql_fetch_array($rs)){
$cd=$reg['ID_PROVINCIA'];
echo "var localidades_".$cd."=new Array(";
$sql1="SELECT NOMBRE FROM localidades WHERE ID_PROVINCIA=".$cd;
$rs1=mysql_query($sql1);
$filas=mysql_num_rows($rs1);
for ($i=0;$i<$filas;$i++) {
$Ciu=mysql_result($rs1,$i,'NOMBRE');
$Ciuhtml=htmlentities($Ciu);
if ($i==0)
echo "'".$Ciu."'";
else
echo ",'".$Ciu."'";
};
echo ");\n";
}
echo "
function ver_localidades(){\n
var dpto
dpto = f1.sDep[document.f1.sDep.selectedIndex].value
mis_localidadess=eval('localidades_' + dpto)
num_Ciu = mis_localidadess.length
document.f1.sCiu.length = num_Ciu
for(i=0;i<num_Ciu;i++){
f1.sCiu.options[i].value=mis_localidadess[i]
f1.sCiu.options[i].text=mis_localidadess[i]
}
}\n";
echo "</script>";
?>

//LISTADO PROVINCIA
<form name="f1" id="f1">

<select name="sDep" id="sDep" onchange='ver_localidades()'>
<option value="-1">Seleccione</option>
<?php
$rs=mysql_query("SELECT * FROM provincias");
while ($reg=mysql_fetch_assoc($rs)) {
$cd=$reg['ID_PROVINCIA'];
$dd=$reg['NOMBRE'];
echo "<option value=$cd>$dd</option>";
}
?>
</select>

<br>
//LISTADO LOCALIDAD
<br>
<select name='sCiu' id="sCiu">
</select>

</form>