Obtener datos desde un combo
Publicado por Alfonso (4 intervenciones) el 18/11/2010 23:34:15
Hola que tal amigos, tengo un problema y me gustaría saber si ustedes me pueden ayudar.
Tengo el siguiente codigo
funciones.php
<?php
function cargar_combo($tabla,$value,$opt1,$opt2){
$enlace = mysql_connect("localhost", "root") or die("No pudo conectarse : " . mysql_error());
mysql_select_db("base_kioskos") or die("No pudo seleccionarse la BD.");
$sql = "select * from ".$tabla;
$res = mysql_query($sql) or die (mysql_error());
//echo "<select name='Selecciona una opcion' class='botones'>";
//echo "<select name='$tabla' class='botones'>";
while($fila = mysql_fetch_assoc($res)){
echo "<option value='$fila[$value]'>$fila[$opt1] - $fila[$opt2]</option>";
}
echo "</select>";
mysql_close($enlace);
}
?>
cargar_combo.php
<?php
include("funciones.php");
$sel_kiosko = cargar_combo("kiosko","id_kiosko","nom_kiosko","giro");
?>
El combo funciona muy bien ya que lo he probado cambiando los datos en la base de datos y no tiene ningun problema, lo que quiero saber es como puedo hacerle para obtener datos una vez que elijo el combo, es decir, obtener los datos de cada una de mis opciones dentro del combo con las que esta relacionada.
He probado varias cosas, pero no consigo hacer que funcione, espero me pueda ayudar.
Gracias.
Tengo el siguiente codigo
funciones.php
<?php
function cargar_combo($tabla,$value,$opt1,$opt2){
$enlace = mysql_connect("localhost", "root") or die("No pudo conectarse : " . mysql_error());
mysql_select_db("base_kioskos") or die("No pudo seleccionarse la BD.");
$sql = "select * from ".$tabla;
$res = mysql_query($sql) or die (mysql_error());
//echo "<select name='Selecciona una opcion' class='botones'>";
//echo "<select name='$tabla' class='botones'>";
while($fila = mysql_fetch_assoc($res)){
echo "<option value='$fila[$value]'>$fila[$opt1] - $fila[$opt2]</option>";
}
echo "</select>";
mysql_close($enlace);
}
?>
cargar_combo.php
<?php
include("funciones.php");
$sel_kiosko = cargar_combo("kiosko","id_kiosko","nom_kiosko","giro");
?>
El combo funciona muy bien ya que lo he probado cambiando los datos en la base de datos y no tiene ningun problema, lo que quiero saber es como puedo hacerle para obtener datos una vez que elijo el combo, es decir, obtener los datos de cada una de mis opciones dentro del combo con las que esta relacionada.
He probado varias cosas, pero no consigo hacer que funcione, espero me pueda ayudar.
Gracias.
Valora esta pregunta


0