Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/06/2005, 09:43
KarinaRiv
 
Fecha de Ingreso: abril-2005
Mensajes: 48
Antigüedad: 19 años
Puntos: 0
function listas()
{
if (!empty($_POST['enviado'])){
echo "Procesando formulario:<br>";
} else {
$conexion = mysql_pconnect("127.0.0.1","rivera","") or die(mysql_error());
mysql_select_db("asignar", $conexion) or die(mysql_error());
//select de areas
echo ("Area:");
$id_area=$_POST['id_area'];
echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"POST\">\n\n";
echo "<select name=\"id_area\" onChange=\"this.form.submit()\">\n";
echo "<option value=\"\"> Seleccione una opcion </option>\n";
$SQLconsulta_area="SELECT * FROM areas";
$consulta_area = mysql_query($SQLconsulta_area,$conexion) or die(mysql_error());
While ($registro_area=mysql_fetch_assoc($consulta_area ))
{
if ($id_area == $registro_area['id_area'])
{
echo "<option value=\"".$registro_area['id_area']."\"selected>".$registro_area['nombre_area']."</option>\n";
} else {
echo "<option value=\"".$registro_area['id_area']."\">".$registro_area['nombre_area']."</option>\n";
}
}
echo "</select>\n\n";
mysql_free_result($consulta_area);
?>
<br>
<?php
//select ciudades
echo ("Ciudad:");
$id_ciudad=$_POST['id_ciudad'];
echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"POST\">\n\n";
echo "<select name=\"id_ciudad\"onChange=\"this.form.submit()\" >\n";
echo "<option value=\"\"> Seleccione una opcion </option>\n";
$SQLconsulta_ciudad="SELECT * FROM ciudades WHERE id_area='$id_area'";
$consulta_ciudad = mysql_query($SQLconsulta_ciudad,$conexion) or die(mysql_error());
While ($registro_ciudad=mysql_fetch_assoc($consulta_ciud ad ))
{
if ($id_ciudad == $registro_ciudad['id_ciudad'])
{
echo "<option value=\"".$registro_ciudad['id_ciudad']."\"selected>".$registro_ciudad['nombre_ciudad']."</option>\n";
} else {
echo "<option value=\"".$registro_ciudad['id_ciudad']."\">".$registro_ciudad['nombre_ciudad']."</option>\n";
}
}
echo "</select>\n\n";
mysql_free_result($consulta_ciudad);
?>
<br>
<?php
//select edificios
echo ("Edificio:");
$id_edificio=$_POST['id_edificio'];
echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"POST\">\n\n";
echo "<select name=\"id_edificio\" onChange=\"this.form.submit()\">\n";
echo "<option value=\"\"> Seleccione una opcion </option>\n";
$SQLconsulta_edificio="SELECT * FROM edificios WHERE id_ciudad='$id_ciudad'";
$consulta_edificio = mysql_query($SQLconsulta_edificio,$conexion) or die(mysql_error());
While ($registro_edificio=mysql_fetch_assoc($consulta_ed ificio ))
{
if ($id_edificio == $registro_edificio['id_edificio'])
{
echo "<option value=\"".$registro_edificio['id_edificio']."\"selected>".$registro_edificio['nombre_edificio']."</option>\n";
} else {
echo "<option value=\"".$registro_edificio['id_edificio']."\">".$registro_edificio['nombre_edificio']."</option>\n";
}
}
echo "</select>\n\n";
mysql_free_result($consulta_edificio);
?>
<br>
<?php
//select segmentos
echo ("Segmento:");
$id_segmento=$_POST['id_seg'];
echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"POST\">\n\n";
echo "<select name=\"id_seg\" onChange=\"this.form.submit()\">\n";
echo "<option value=\"\"> Seleccione una opcion </option>\n";
$SQLconsulta_segmento="SELECT * FROM segmentos WHERE id_edificio='$id_edificio'";
$consulta_segmento = mysql_query($SQLconsulta_segmento,$conexion) or die(mysql_error());
While ($registro_segmento=mysql_fetch_assoc($consulta_se gmento ))
{
if ($id_segmento == $registro_segmento['id_seg'])
{
echo "<option value=\"".$registro_segmento['id_seg']."\"selected>".$registro_segmento['ip_seg']."</option>\n";
} else {
echo "<option value=\"".$registro_segmento['id_seg']."\">".$registro_segmento['ip_seg']."</option>\n";
}
}
echo "</select>\n\n";
mysql_free_result($consulta_segmento);

//////////////////////////////////////////////////////////////////////////
?><p> <?
echo ('Tipo');
$Tipo=$_POST['tipo'];
echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"POST\">\n\n";
echo "<select name=\"tipo\" onChange=\"this.form.submit()\">\n";
echo "<option value=\"\"> Seleccione una opcion </option>\n";
echo "<option value=\"Fija\"> Fija </option>\n";
echo "<option value=\"DHCP\"> DHCP </option>\n";
echo "<option value=\"Servicios\"> Servicios </option>\n";
echo "</select>\n\n";
echo "</form>\n";
?>
<?
}
}
?>
los valores de las otras lista los jalos de la base de datos solo el select de tipo no, lo que pasa es que selecciono una opcion en el select del tipo si la selecciona y me regresa el valor, pero lo que pasa es que se borra y se me pone escoje una opcion, espero me hayas entendido, gracias...!!!!!!!!