Autor Tema: Caso Input  (Leído 439 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado GAP

  • Novato
  • *
  • Mensajes: 31
  • Puntuación: 0
  • Sexo: Masculino
    • Ver Perfil
Caso Input
« : 18 de marzo de 2008, 12:26:51 pm »
Que tal Compañeros. Soy nuevo en este ambiente de php, pero pido su ayuda.

Tengo una pagina html donde tengo un select este es llenado con codigo php la cual carga datos de una tabla en MySQL, la necidad es que cuando seleccione o cliquee alguna información o dato del select cargado, necesito a su vez montar (cargar) de inmediato dos tipos de información en dos Imput. Solo seleccionando los datos del Select y cargando los Input con otra información de la BD MySql sin necidad de utilizar botones.


Nota: Si tiene alguna información donde puedo leer para resolver este problema muchas gracias.

Disculpen la Ignorancia

Gracias por su ayuda..    ;D :)

Desconectado ashrey

  • Fanático
  • ****
  • Mensajes: 431
  • Puntuación: 7
  • Sexo: Masculino
  • Wombat Team
    • Ver Perfil
    • Blog de ABerroteran
Re: Caso Input
« Respuesta #1 : 18 de marzo de 2008, 03:15:25 pm »
Debes exlicarte mejor.

Lo que mas o menos te entendi, es que quieres que al seleccionar una opcion de un campo SELECT se cargue la informacion de una base de datos en un INPUT. Creo que es eso.

De ser asi debes usar una tecnologia (o mejor dicho, conjunto de tecnologias) llamadas AJAX. Esto permite extraer datos de un servidor sin necesidad de cargar la pagina completa. Si te explcias mejor creo que podría orientarte mas.

Desconectado GAP

  • Novato
  • *
  • Mensajes: 31
  • Puntuación: 0
  • Sexo: Masculino
    • Ver Perfil
Re: Caso Input
« Respuesta #2 : 18 de marzo de 2008, 03:29:15 pm »
Eso es lo que se quiere, al seleccionar una opcion de un campo SELECT se cargue la informacion de una base de datos en un INPUT.

Como hacer solo utilizando PHP

Desconectado Pax

  • Moderador Global
  • Fanático
  • *****
  • Mensajes: 344
  • Puntuación: 4
  • Sexo: Masculino
    • Ver Perfil
    • Asi lo pienso, asi lo veo, asi lo escribo
Re: Caso Input
« Respuesta #3 : 18 de marzo de 2008, 09:09:47 pm »
Primero no hagas spam....

Segundo Solos php no creo que puedas hacerlo, necesitas ajax... al menos mis conocimientos de php no dan para genrar algo asi como eso y creo (99%) que con php puro, asi como dices no es posible... al menos de forma dinamica y profesional...
Un usuario mas...
Todas tus preguntas, consigues respuesta en google
Googlear no cuesta nada...

http://php.org.ve/index.php/topic,104.0.html <-- Normas criollas del foro

Desconectado LSequera

  • Novato
  • *
  • Mensajes: 3
  • Puntuación: 0
    • Ver Perfil
Re: Caso Input
« Respuesta #4 : 19 de marzo de 2008, 08:35:05 pm »
Buenas noches. Creo entender que necesitas mostrar la información de una BD en el SELECT para manejarla con el INPUT, prueba este script:
<?php
   include ("conectar_bd.php"); // abrimos la conexion a la bd
   echo "<form id='bus_datos' name='bus_datos' method='post' action=''>";//Genera el FORM
   echo "Datos a seleccionar;";
   $sql = "SELECT * FROM TU_BD order by dato";
   $datos = @mysql_query($sql , $conexion);
   echo '<select name="dato">';
   while($dato = mysql_fetch_assoc($datos)){
      echo '<option value>'.$dato['dato'].'</option>';
   }
   echo "<input type='submit' name='submit' value='Ir...'>";
   echo "</select></form>";
?>

Recuerda que los script son solo para ayuda debes analizarlo colocar tus propios datos

Bienvenido a PHP

Desconectado ashrey

  • Fanático
  • ****
  • Mensajes: 431
  • Puntuación: 7
  • Sexo: Masculino
  • Wombat Team
    • Ver Perfil
    • Blog de ABerroteran
Re: Caso Input
« Respuesta #5 : 22 de marzo de 2008, 03:14:41 pm »
Puedes hacer eso solo usando PHP, pero no sera de manera dinamica, es decir tendrnas que enviar la peticion al servidor, y recargar la pagina completamente de nuevo. Para hacerlo dinamico debes usar necesariamente AJAX, te recomiendo XAJAX es uan libreria php para uasr junto con Ajax no la he usado pero parece ser muy prometedora. un link http://www.desarrolloweb.com/articulos/xajax-libreria-php.html

Desconectado Nathan

  • Novato
  • *
  • Mensajes: 15
  • Puntuación: 0
  • Sexo: Masculino
  • "Coder = Artist"
    • Ver Perfil
Re: Caso Input
« Respuesta #6 : 08 de julio de 2008, 04:44:43 pm »
Saludos...

Segun entiendo el amigo necesita llenar unos campos segun lo que se seleccione a priori, con php se hace perfectamente de forma dinamica, dinamico, se refiere en su pricipio elemental a la ineteraccion en vivo de elementos cambiantes, ya el hecho de manejar variables y consultas a una base de datos, hace un ambiente dinamico.

Lo que si estoy de acuerdo con Ashrey es que usando ajax optimizas mas las peticiones en tu servidor, pero creo que en tu caso particular PHP hace el trabajo de forma correcta: busca en google como traerte resultados de una base de datos usando un combobox! :)
"Cada uno de nosotros es Dios, cada uno de nosotros lo sabe todo. Solo necesitamos abrir nuestras mentes para escuchar nuestra propia sabiduría"

 - BUDA -

PHP de Venezuela

Re: Caso Input
« Respuesta #6 : 08 de julio de 2008, 04:44:43 pm »

 

PHP de Venezuela on Facebook