Cita:
Iniciado por darkasecas
Puedes colocar el codigo para ver como mandas llamas a cargar_combo?
Asi lo mando a llamar:
Código PHP:
<?php
require('base_datos.php');
require('conexion.php');
//llamamos a la funcion cargar combobox
include("carga_combo.php");
cargar_combo("libro","id_libro","opcion");
?>
y la función:
Código PHP:
<?php
//cargar datos en combobox
function cargar_combo($tabla,$value,$opt)
{
require ('base_datos.php');
require ('conexion.php');
$sql = "select nombre_libro from " .$tabla;
//echo "$sql";
$res = mysql_query($sql) or die (mysql_error());
//$cant= mysql_num_rows($res);
//echo "$cant";
echo "<select name='$tabla'>";
while($fila = mysql_fetch_assoc($res))
{
echo "<option value='".$fila[$value]."'>".$fila[$opt]."</option>";
}
echo "</select>";
}
?>
Lo que no comprendo que otros valores aparte del nombre de la tabla (id y opcion) tengo que mandar por parámetro a la función.
pd. de verdad si el error es muy básico comprendan que estoy aprendiendo recien php
Gracias!