Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/12/2005, 07:15
zek
 
Fecha de Ingreso: diciembre-2005
Mensajes: 12
Antigüedad: 18 años, 4 meses
Puntos: 0
Problema con $PHP_SELF

Hola amigos!!! Estoy armando una aplicacion para que me devuelva una serie de clientes de una campaña comercial dependiendo de la sucursal que elija previamente. Esto es, primero elijo una sucursal y luego dependiendo la sucursal quiero que me despliegue un combo con todas las campaña que tiene disponible la sucursal. Luego seleccionando una campaña, quiero que me despliegue los clientes de la misma. todo esto es una misma página, por eso el uso de $PHP_SELF.

Pongo a continuación el código que armé por si alguien me puede dar una mano. Lo estoy probando en esta direccion: http://www.historiadelpais.com.ar/bp...s_vigentes.php

Muchas gracias!

Ezequiel


<p align="center"><u><b>Acciones Vigentes</b></u></p>
<form method="POST" action="<?=$PHP_SELF?>">
<p align="center"><b><font face="Tahoma" size="2">Sucursal&nbsp;&nbsp;&nbsp;&nbsp;
</font></b><input type="text" size="6" name ="suc">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;
<input type="submit" value="Ingresar"></p>
</form>

<?PHP

$dbase = mysql_connect("localhost", miusuario , mipassword);
mysql_select_db(historia,$dbase);

$respuesta = mysql_query("SELECT distinct codigo, descripcion
FROM `det_acciones`
INNER JOIN acciones
ON acciones.accion = det_acciones.codigo
WHERE oficial_id =$suc", $dbase);
?>
<form method="POST" action="<?=$PHP_SELF?>">
<select name="campania">

<?PHP

printf("<option selected value=\"\"> Seleccionar Acción </option>");
while($row = mysql_fetch_array($respuesta))
{
printf("<option value=\"%s\"> %s </option>",$row["codigo"],$row["descripcion"]);
}

?>
</select>
<input type="submit" value="Ver clientes">
</form>

<?PHP
$response = mysql_query("SELECT nombre
FROM `acciones`
WHERE oficial_id =$suc and accion=$campania", $dbase);
if (!$response ) {
die('Query invalido: ' . mysql_error());

}
while($row = mysql_fetch_array($response))
{
echo($row[nombre]);
}
?>