Por no incluir el código del calendario y demás, os dejo este ejemplo sencillo, que no soy capaz de resolver.
Código PHP:
<?php
include ('cabecera.php');
function mostrar(){
$enlace="2012-03-11";
mysql_connect("localhost","root","78247824") or die("Problemas en la conexion");
mysql_select_db("mialgicos") or die("Problemas en la seleccion de la base de datos");
$sql="SELECT deporte FROM $_COOKIE[usuario] WHERE dia='$enlace'" or die("Problemas en el select");
$query=mysql_query($sql);
while($reg=mysql_fetch_assoc($query)){
if ($reg['deporte']=='Other'){
echo "<img src='../img/swimming.gif'>";
}
if ($reg['deporte']=='Biking'){
echo "<img src='../img/cicles.gif'>";
}
if ($reg['deporte']=='Running') {
echo "<img src='../img/running.gif'>";
}
}
}
echo '<table><tr><td>'.mostrar().'</td></tr></table>';
?>