Cita:
Iniciado por zalito12 perdon, lo hcie deprisa:
echo '<option value='.$f.'>'.$f.'</option>';
No quiero ser pesado pero ese error deberias saber detectarlo, cuando escribes literales, o sea texto, en php hay que abrir comillas, para añadir una variable al texto cierras comillas y concatenas (unes) con el punto (.) o sea, que faltaba una comilla
Seria más correcto así:
echo "<option value='".$f."'>".$f."</option>";
Perdón por la corrección pero las variables entre comillas simples son entendidas como un string(cierto que concatenaste, pero es solo por evitar confusiones).