 
			
				04/03/2010, 12:30
			
			
			     |  
      |    |    |    Fecha de Ingreso: marzo-2010  
						Mensajes: 4
					  Antigüedad: 15 años, 8 meses Puntos: 0     |        |  
  |      Respuesta: Problema de navegador al usar ajax        ----------------prue1.php------------------     
<?   
include_once('libreria.inc');       
$listadoSelects=array( "Comprovincias"=>"provincias",  "Comcantones"=>"cantones");   
function validaSelect($selectDestino){ 
	global $listadoSelects; 
	if(isset($listadoSelects[$selectDestino])) return true; 
	else return false; 
}   
function validaOpcion($opcionSeleccionada){ 
	if(is_numeric($opcionSeleccionada)) return true; 
	else return false; 
}   
$selectDestino=$_GET["select"];  
$opcionSeleccionada=$_GET["opcion"];   
if(validaSelect($selectDestino) && validaOpcion($opcionSeleccionada)) 
{ 
	$tabla=$listadoSelects[$selectDestino]; 
	$sqlcan="select id_canton, nombre_canton from $tabla WHERE id_provincia='$opcionSeleccionada'"; 
	$rescan=pg_exec(conecta(),$sqlcan) or die("problema seleccion canton");   
	echo "<select name=\"$selectDestino\" id=\"$selectDestino\" onChange='cargaContenido(this.id)'>"; 
	echo "<option value='0'>Elige el canton</option>";   
	//  1,  1   ,,,   0, 1   fetch_row 
	while($registro=pg_fetch_array($rescan)){ 
		// Convierto los caracteres conflictivos a sus entidades HTML correspondientes para su correcta visualizacion 
		$registro[nombre_canton]=htmlentities($registro[nombre_canton]);									// Imprimo las opciones del select 
		echo "<option value=\"$registro[id_canton]\">".$registro[nombre_canton]."</option>"; 
	}			 
	echo "</select>";   
}   
?>           |