Cita:
Iniciado por imagen021
Y por eso te da error!! el select de la provincia debe llamarse igual al de la imagen
Pero eso no es posible...
Mira te pongo una parte del código.
Código PHP:
<?php
include("conexion.php");
echo "<script language='JavaScript' type='text/javascript'><!--\n";
$sql="SELECT * FROM pais ORDER BY codpais ASC";
$rs= mysql_query($sql,$c);
while ($reg=mysql_fetch_array($rs)){
$cd=$reg['codpais'];
echo "var provincia_".$cd."=new Array("; //aqui se van formando los arrays..
//¿Cómo le meto aquí el valor del contador de los <select>????
$sql1="SELECT comu FROM comu WHERE codpais=".$cd;
$rs1= mysql_query($sql1);
$filas=mysql_num_rows($rs1);
for ($i=0;$i<$filas;$i++) {
$pro=mysql_result($rs1,$i,'comu');
if ($i==0)
echo "'".$pro."'";
else
echo ",'".$pro."'";
};
echo ");\n";
}
echo "function ver_provincia(cual,donde){\n
var dpto
dpto = document.getElementById(cual).selectedIndex
mis_provincias=eval('provincia_' + dpto)
num_pro = mis_provincias.length
document.getElementById(donde).length = num_pro
for(i=0;i<num_pro;i++){
document.getElementById(donde).options[i].value=mis_provincias[i]
document.getElementById(donde).options[i].text=mis_provincias[i]
}
}\n";
echo "//--></script>";
?>
Esto es un lío....
Si no fuera porque hay gente como tú qué sería de los que son como yo, jejeje.
Saludos.