Ver Mensaje Individual
  #11 (permalink)  
Antiguo 21/10/2009, 17:38
Avatar de Capote
Capote
 
Fecha de Ingreso: julio-2007
Ubicación: C h i l e
Mensajes: 136
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Consulta al cargar combo desde una base de datos

Cita:
Iniciado por darkasecas Ver Mensaje
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!