Si usas fetch_array, pues deberías trabajar con los indices, no con los nombres de los campos ;) <?php while($fila= mysql_fetch_array($resp)){ echo "<option value='".$fila['0]."' >".$fila[1].",".$fila[2].",".$fila[3]."</option>"; } ?> PS: deberías reemplazar por los indices que quieres mostrar ;) PS2: No uses <? ?> a menos que tengas activada esa opcion....mejor usa la forma larga <?php y ?> :tonto: PS3: No uses la extensión mysql....su uso esta desaconsejado(deprecated), ve por mysqli o por PDO ;) Saludos :krider: