como muestro los valores asociados a una opcion en un select(lista desplegable).
Quiero que cada vez que cambie la opcion me cambie el valor asociado
Ejemplo:
producto precio
Carne 2000
Pan 500
Ya tengo la lista con los valores.
| |||
valores asociados a una opcion en <select> como muestro los valores asociados a una opcion en un select(lista desplegable). Quiero que cada vez que cambie la opcion me cambie el valor asociado Ejemplo: producto precio Carne 2000 Pan 500 Ya tengo la lista con los valores. |
| ||||
Esto tienes que preguntarlo en javascript, si lo que necesitas es la parte de escribir el select con php es así : Código PHP:
__________________ Pancho - Consultor de usabilidad |
| |||
Cita: Mensaje Original por Antonito Esto tienes que preguntarlo en javascript, si lo que necesitas es la parte de escribir el select con php es así : Código PHP: tengo entendido que tambien se puede hacer en PHP, además tu codigo no funciona ya que lo probe, hice la consulta y cambie los nombres de los campos y solo crea la lista vacia. |
| |||
tengo entendido que tambien se puede hacer en PHP, además tu codigo no funciona ya que lo probe, hice la consulta y cambie los nombres de los campos y solo crea la lista vacia. |
| ||||
Lo que mas me jode, es lo borde que eres neogeo, y Manoloweb da su tiempo en explicar algo, que no me parecía apropiado, vamos que el código que te he puesto funciona, pero como no sabes php , no ves q la consulta SQL está vacia. A leer un poco de php, que mucho matrix neogeo y ni idea de programar.
__________________ Pancho - Consultor de usabilidad |
| |||
Como te dije antes Antonito: "hice la consulta" y cambie el nombre de los campos y crea la lista vacia. Y por favor no te refieras mal a las personas si estamos aqui es para aprender, o a caso tu nacistes sabiendo de todo? Bye. |
| |||
Antonito este es el código que pusistes con la consulta y las modificaciones que le hice al nombre de los campos: <?php include('conexion.php'); Printf("<select name='ciudad'>"); $sql="SELECT * FROM maestroproductos"; $resultado = mysql_query($sql); while($row = mysql_fetch_array($resultado)) { Printf("<option value=\"%s\" selected>%s</option>",$row["codigo_mp"],$row["nombre_mp"]); } Printf("</select>"); ?> que problema puede tener? |
| |||
La solución "PHP" que plantean la tienen implementada en esta FAQ nº 53 (de este foro PHP): Y esta opción que usa técnicas de "Remote Scripting" (con uso de Javascript (mucho) y PHP con su acceso a BD o lo que corresponda) es muyy interesante: http://www.ashleyit.com/rs/jsrs/select/php/select.php Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |