Buenas, estoy haciendo una función para crear los selects dinámicos que voy necesitando. pero no consigo que funcione.
así no me funciona.
Código PHP:
<?php
function menu_descriptores ($id,$nombre,$tabla){
//Creamos la sentencia SQL y la ejecutamos
$sSQL='Select' .$id. ',' .$nombre. 'from '.$tabla;
$result=mysql_query($sSQL);
//echo "<select multiple name=\"id_descrip[]\" class=\"required\">";
//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
echo ('<option value="'.$row[$id].'">'.$row[$nombre].'</option>');
}
?>
así, utilizando * en vez de los campos que me interesan si funciona.
Código PHP:
<?php
function menu_descriptores ($id,$nombre,$tabla){
//Creamos la sentencia SQL y la ejecutamos
$sSQL='Select * from '.$tabla;
$result=mysql_query($sSQL);
//echo "<select multiple name=\"id_descrip[]\" class=\"required\">";
//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
echo ('<option value="'.$row[$id].'">'.$row[$nombre].'</option>');
}
?>
A ver si alguien descubre porque es, y ponemos la función para el uso y disfrute de todos.
un saludo
oskar calvo.