No es mucho pero ya he comenzado a dar pasitos.
Código PHP:
//seleccionamos las opciones del select principal
$sql = "SELECT *, YEAR(fecha) as yearOnly FROM mareas GROUP BY yearOnly";
$res = mysql_query($sql);
//obtenemos el número de registros
$num = mysql_num_rows($res);
?>
<select name="anio" id="anio" style='width:160'>
<option selected value=0>Año.</option>
<? for($i=0;$i<$num;$i++) { $fecha[$i] = mysql_result($res,$i,0);
echo "<option value='yearOnly[$i]'></option>"; } ?>
</select>
En el combo veo que si me aparecen cuatro opciones a elegir que son los cuatro años diferentes que que tengo en la BD pero me aparece en blanco.
El campo de la BD es 'fecha' y formato DATE
La primera pregunta, como hago para que aparezcan los años en el combo, que dato es el que tengo mal puesto?
Saludos.