Pensaba que lo tenia solucionado pero me equivoque, ahora directamente no me sale nada en la pagina, dejo lo que tengo hasta ahora a ver si a alguien le doy penita y me ayuda :P (es broma)
Código PHP:
<html>
<body>
<form action="meses3.php" method="post">
<select name="distributor" id="distributor">
<option value="0">Seleccione un distribuidor</option>
<?php
session_start();
require ('db_connect.php');
require ('functions.php');
connectar_imc();
$query=mysql_query("SELECT id_distributor, distributor_name FROM distributor WHERE deleted_distributor = '0'");
while($row=mysql_fetch_row($query)){
echo "<option value= $row[0] ";
if($_POST['distributor']==$row[0]) echo "selected";
echo ">$row[1]</option>";
}
?>
</select>
<select name = "año">
<optgroup label = "-Selecciona un año-">
<option value ="2005">2005</option>
<option value ="2006">2006</option>
<option value ="2007">2007</option>
<option value ="2008">2008</option>
<option value ="2009">2009</option>
<option value ="2010">2010</option>
</select>
<input type= "submit" value = "Ver" name = "enviar">
</form>
<?php
if(isset($_POST['id_distributor'])){
//recoger valores
$id_distributor=$_POST['distributor'];
$desde = $_POST['año']."-01-31";
$hasta = $_POST['año']."-12-31";
$sql = "select * from client where id_distributor='".$_POST['id_distributor']."'
AND ( registration_date <='".$desde."' AND registration_date >='".$hasta."' )
order by registration_date ";
$res = mysql($sql) or die (.mysql_error());
echo "<table border = "1"> \n";
echo "<tr><td>Enero</td><td>Febrero</td><td>Marzo</td><td>Abril</td><td>Mayo</td><td>Junio</td><td>Julio</td><td>Agosto</td><td>Septiembre</td><td>Octubre</td><td>Noviembre</td><td>Diciembre</td></tr>";
while ($fila=mysql_fetch_array($res)){
echo "<tr><td>$fila[type_of_client]</td><td>$fila[type_of_client]</td><td>$fila[type_of_client]</td><td>$fila[type_of_client]</td><td>$fila[type_of_client]</td><td>$fila[type_of_client]</td><td>$fila[type_of_client]</td><td>$fila[type_of_client]</td><td>$fila[type_of_client]</td><td>$fila[type_of_client]</td><td>$fila[type_of_client]</td><td>$fila[type_of_client]</td></tr>";
}
echo "</table>";
}
?>
</body>
</html>
un saludo y gracias!!