Ver Mensaje Individual
  #9 (permalink)  
Antiguo 23/09/2010, 11:37
Avatar de vertigo112
vertigo112
 
Fecha de Ingreso: agosto-2006
Ubicación: Estado de Mexico
Mensajes: 25
Antigüedad: 17 años, 8 meses
Puntos: 1
Respuesta: pasar valores de un select por medio de un url

Un saludos pues no comprendo que es lo que necesitas si todo esta resuleto desde un inicio no hay problema en ello ya que lo he comprobado y funciona hay algo mal en tu configuracion a la BD el paso de parametro mal o algo asi pero tu codigo est bien de echo te coloco lo mismo que tienes a diferencia de que como no tengo un config.php lo coloco ahi mismo y funciona correcto…

Quedando asi el codigo:


Código PHP:
Seleccione el Contacto:
<SELECT NAME="selec" SIZE="1"><OPTION VALUE=""></OPTION>
<?
$link 
mysql_connect("localhost","root","1475369")or die("Error al server");
$query="SELECT id_agente, nombre FROM agentes";
mysql_select_db("pruebas")or die("Error a la BD");
$result mysql_query($query,$link) or die ( mysql_error() );

while (
$row=mysql_fetch_array($result))
{
    if(
$_GET['id_agente'] == $row['id_agente']){
        echo 
"<OPTION VALUE='"$row['id_agente'] ."' selected>"$row['nombre'] ."</OPTION>";
    }else{
        echo 
"<OPTION VALUE='"$row['id_agente'] ."'>"$row['nombre'] ."</OPTION>";
    }
}
?>
</SELECT>


ahora si coloco la url ASI:

http://localhost/ayuda/select/prueba.php

Resultado:



no pasa nada el select se mira sin una seleccion pero si lo coloco asi

http://localhost/ayuda/select/prueba.php?id_agente=1

ya me muestra la opcion seleccionada....

Resultado:



Saludos desde Mexico en linea desde macrowebdigital