Foros del Web » Programando para Internet » PHP »

Php, Javascript y Mysql

Estas en el tema de Php, Javascript y Mysql en el foro de PHP en Foros del Web. Tengo un pagina en la muestro un listado de clientes. Cree un combobox para que solo me muestre los de un determinado Barrio, esto lo ...
  #1 (permalink)  
Antiguo 05/11/2005, 09:04
 
Fecha de Ingreso: noviembre-2005
Mensajes: 4
Antigüedad: 12 años, 1 mes
Puntos: 0
Php, Javascript y Mysql

Tengo un pagina en la muestro un listado de clientes.
Cree un combobox para que solo me muestre los de un determinado Barrio, esto lo hice con javascript (onChange) que me devuelva la misma pagina clientes con un valor mas que seria una variable GET. En fin, me muestra el barrio que le pido pero el combobox no me queda seleccionado el Barrio que eleji. Intente hacer lo que esta abajo pero no me sale. Quiero que aclarar que lo hice me funciona para hacer la modificacion pero aqui no.

Aqui esta el codigo. Obviamente falta mas codigo (como el listado y la llamada a la tabla barrio) pero supongo que aqui esta el problema.

<SCRIPT LANGUAGE="JavaScript">
function VerBarrio()
{
var dir = document.frm2.barrioSelec.value;
document.location='clientes.php?codBar=' + dir;
}
</script>

<! Formulario para ver los Clientes de un determinado barrio >
<form name="frm2">
Ver Clientes de
<select name="barrioSelec" onChange="javascript:VerBarrio()">
<option>Elija un Barrio</option>
<option value=0>TODOS</option>
<? while($rstB=mysql_fetch_array($rstBarrio))
{
if ($rstB['codigo']==$_GET['$codBar'])
$marca='selected';
else
$marca='';
?>
<option value="<?=$rstB['codigo']?>" <?=$marca?>><?=$rstB['descripcion']?></option>
<?}
?>
</select>

Desde ya GRACIAS por su ayuda.
  #2 (permalink)  
Antiguo 05/11/2005, 16:10
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Revisa esta FAQ al respecto .. gestiona todo con el mínimo Javascript:

http://www.forosdelweb.com/showthrea...999#post664999

pero si quieres algo más avanzado y tal como hoy en día están pegando fuerte otras tecnologías .. revisa como hacerlo vía "Ajax" (tenemos un foro dedicado al tema) o vía "Remote Scripting" (del cual en la FAQ que te indico ahí tienes un link a un ejemplo).

---------------

Si quieres seguir haciendolo como lo haces .. tu problema es de javacript .. Intenta ver el código HTML/javascript que generas (en tu navegador -> ver código fuente) y haz tu pregunta (con ese código) en el foro de javascript.

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:11.