hola como andan. ante nada gracias por tomarse las molestias de responder.
lo que quiero hacer es que al seleccionar un articulo en mi caso aparesca su precio en un input. me imagino que debe ser con javascript o algo asi pero no se me ocurre como.
| |||
mostrar valor al seleccionar algo hola como andan. ante nada gracias por tomarse las molestias de responder. lo que quiero hacer es que al seleccionar un articulo en mi caso aparesca su precio en un input. me imagino que debe ser con javascript o algo asi pero no se me ocurre como. |
| |||
Respuesta: mostrar valor al seleccionar algo esto tengo para la seleccion y el precio <table width="520" border="0"> <tr> <td width="60">Producto:</td> <td width="4"> </td> <td width="144">Cantidad:</td> <td width="4"> </td> <td width="144">Unitario:</td> <td width="4"> </td> <td width="56">Total:</td> </tr> <tr> <td><select name="ID_PROD"><?php $temp=mysql_query(' select COD_PROD, DESCRIPCION from productos order by DESCRIPCION'); while ($temp_=mysql_fetch_row($temp)){ echo '<option value="'.$temp_[0].'">'.$temp_[1].' </option>';} ?></select></td> <td></td> <td><input name="CANTIDAD" type="text" onChange="calcula()"></td> <td> </td> <td><input name="PRECIO" type="text" onChange="calcula()"></td> <td> </td> <td><input type="text" name="SUBTOTAL"></td> <td width="11"> </td> </tr> </table> solo tengo que ingresar la cantidad y me calcula solo el subtotal. |
| |||
Respuesta: mostrar valor al seleccionar algo Buenas Primero que nada tenes que hacer una consulta hacia el producto seleccionado, una ves que optienes los datos de la consulta. los envias con el $datos=mysql_fetch_assoc(resultado de la consulta) poner por ej: <td><input name="PRECIO" type="text" value="<?php echo $datos['precio'];?>" onChange="calcula()"></td> No se si me explico :) |
| |||
Respuesta: mostrar valor al seleccionar algo si ntiendo lo q me decis. eso ya lo tengo lo q me falta s resolver el hecho de q yo selecciono el producto y al seguir tiene q aparecer el precio automaticamente. como resolver la consulta en tiempo real tipo la multiplicacion que hago entre precio y cantidad. |
| ||||
Respuesta: mostrar valor al seleccionar algo hola te doy un ejemplo de guia, pruebalo
Código HTML:
Ver original |
| |||
Respuesta: mostrar valor al seleccionar algo ok gracias muy bueno tu ejemplo. pero la verdad ya pense en eso pero no es la manera correcta en mi caso. yo necesito obtenerlo de una consulta a mysql ej: select precio from productos where cod_prod = (select utilizado para el producto) osea yo elijo art01 me trae el precio desde mysql con el precio |
| ||||
Respuesta: mostrar valor al seleccionar algo hum , claro , obviamente es un ejemplo no?. tu debes acoplarlo a lo que necesitas, bastaria con cambiar un par de lineas
Código HTML:
Ver original seria algo asi , no ? espero haberte entendido |
| |||
Respuesta: mostrar valor al seleccionar algo ok a ver si yo ntendi con esto obtengo el filtro por nombre de producto <option value="<?php echo $reg["precio"]?>"><?php echo $reg["nombre_producto"]?></option> con esto mando a script <input type="text" id="precio_prod"> u obtengo el valor de la funcion y con esto obtengo el valor de la consulta <script type="text/javascript"> $(function() { $("#productos").change(function() { $("#precio_prod").val($(this).val()); }); }) </script> ahora esta parte me la podrias explicar <option value="<?php echo $reg["precio"]?>"> porque l precio va ak no entiendo esto |
| ||||
Respuesta: mostrar valor al seleccionar algo porque necesitas guardar el precio de cada producto no ?, entonces si tu seleccionas un producto de donde vas a obtener el precio ? , por eso lo guarde en el value del option... te muestro otra forma de hacerlo:
Código HTML:
Ver original |
| |||
Respuesta: mostrar valor al seleccionar algo hola bueno la verdad probe, cambie un par de cosas, le adapte a mi base me muestra el nombre del producto, me guarda el precio pero al pasar al siguiente cuadro no me muestra el precio osea automaticamente. no se si tengo q modificar algo en el javascript le toque algo pero no funciono no se la verdad. sigo buscando |
| |||
mostrar valor al seleccionar algo hola resolvi el tema de obtener el valor y llevarlo a javascript pero tengo otro problema necesito capturar 2 valores de un mismo option es decir. <script> function precio(){ var precio = document.carga.ID_PROD.value document.carga.PRECIO.value = precio } </script> <select name="ID_PROD" onchange="precio()"> <?php $temp=mysql_query(' select COD_PROD, DESCRIPCION, PRECIO from productos order by DESCRIPCION'); while ($temp_=mysql_fetch_row($temp)){ echo '<option value="'.$temp_[0].', '.$temp_[2].'">'.$temp_[1].' </option>';} ?> </select> <td><input name="PRECIO" type="text" onChange="calcula()"></td>--- "aca me muestra los 2 valores y yo quiero solo el precio y el codigo debe guardarse en mysql luego" en azul lo que quiero capturar y guardar en mysql Última edición por faseb; 31/01/2013 a las 07:44 |
| |||
Respuesta: mostrar valor al seleccionar algo encontre algo y parece q no s posible hacer lo de los 2 values en un mismo option. alguien podria decirme que otra opcion tengo para hacer lo que quiero hacer |
| |||
Respuesta: mostrar valor al seleccionar algo Cita: necesito algo similar a esto, bueno me preguntaba porque me puede fallar el option, en especil lo de data, no me funciona
Iniciado por informacionsys porque necesitas guardar el precio de cada producto no ?, entonces si tu seleccionas un producto de donde vas a obtener el precio ? , por eso lo guarde en el value del option... te muestro otra forma de hacerlo:
Código HTML:
Ver original |
Etiquetas: |