aqui va el codigo NzO.
esto seria un campo de mi formulario, q para no cargarlo de golpe y perder asi tiempo de carga, lo q hago es cuando reciben el foco actualizarlos.
el id q le paso, me hara falta xq para cada select hare lo mismo, entonces a traves de un swich sabre q consulta recargar!
Código HTML:
<tr>
<td> <strong>Tipos de Maquina</strong></td>
<td align="left">
<select id="tipo_maquina" name="tipo_maquina" onFocus="myajax.Select('maquina/consultes.php?id=' + this.value, 'tipo_maquina')">
<option id="valor_defecto" value="0">Selecciona Tipo...</option>
</select>
</td>
</tr>
y aqui la consulta.
Código PHP:
<?
header('Content-Type: text/xml');
echo '<?xml version="1.0" encoding="ISO-8859-1"?>';
require ("../../aut_verifica.inc.php");
?>
<select>
<?
//Select per Tipus de Maquina
$busqueda="SELECT id_tipus_maquina,tipus_maquina FROM tipus_maquina
WHERE tipus_maquina != ''
ORDER BY tipus_maquina";
$sql = mysql_query($busqueda) or die("Error de busqueda");
// imprimir la select
while($reg=mysql_fetch_row($sql))
{
// Pasem a HTML accents y ñ per la seva correcta visualitzacio
$reg[1]=htmlentities($reg[1]);
// Imprimir les opcions del select
echo "<option value='".$reg[0]."'>".$reg[1]."</option>";
}
?> </select>
Gracias por tu ayuda y paciencia!
Saludos