MySQL interesse |
|
Ik ben bezig met mijn agenda dynamisch te maken. Op dit ogenblik ziet het er zo uit: Klik op http://www.hoorn.be - activiteiten
De dynamische agenda ziet tot nu toe als volgt uit: http://www.hoorn.be/agenda/agenda.php
- de activiteit verdwijnt vanzelf als de datum verlopen is
-aan de rest moet nog gewerkt worden, maar dat is voor later.
<?php
while (list($id, $dag, $datum, $uur, $titel, $beschrijving, $land, $adres, $url, $afbeelding) =
mysql_fetch_row($result)){
echo ("
<table width=\"95%\" border=\"0\" align=\"center\" height=\"100\">
<tr valign=\"top\" bgcolor=\"#decb7b\">
<td rowspan=\"4\" valign=\"middle\" width=\"25%\" bgcolor=\"#E6D697\"><br><div align=\"center\">
<p><font face=\"Helvetica, sans-serif, Arial\">$dag</font><font face=\"Helvetica, sans-serif, Arial\"><br>
$datum<br>
$uur</font></p>
</div>
<p align=\"center\"><img src=\"$afbeelding\" width=\"200\"/></p><br /></td>
<td rowspan=\"4\" valign=\"middle\" width=\"1%\" bgcolor=\"#efe3b5\"> </td>
<td bgcolor=\"#efe3b5\" height=\"20\" width=\"64%\"><font face=\"Helvetica, Arial, sans-serif\" size=\"3\"><b>$titel</b></font></td>
<td bgcolor=\"#FF0000\" height=\"20\" width=\"10%\"><div align=\"center\"><font face=\"Helvetica, sans-serif, Arial\" color=\"#efe3b5\"><b>$land</b></font></div></td>
</tr>
<tr valign=\"top\">
<td height=\"2\" bgcolor=\"#efe3b5\" colspan=\"2\">$beschrijving</td>
</tr>
<tr valign=\"top\">
<td height=\"20\" colspan=\"2\" bgcolor=\"#efe3b5\"><font face=\"Helvetica, sans-serif, Arial\" color=\"#7E5429\"><b>Locatie:</b> </font><font face=\"Helvetica, Arial, sans-serif\" size=\"3\" color=\"#7E5429\">$adres</SPAN></font></td>
</tr>
<tr valign=\"top\">
<td height=\"20\" bgcolor=\"#efe3b5\" colspan=\"2\" valign=\"middle\"><font face=\"Helvetica, sans-serif, Arial\" size=\"3\"><a href=\"$url\" target=\"_blank\"><font color=\"#000000\">meer
info</font></a></font></td>
</tr>
</table><br>
");
}
?>
<?php while (list($id, $dag, $datum, $uur, $titel, $beschrijving, $land, $adres, $url, $afbeelding) = <table width=\"95%\" border=\"0\" align=\"center\" height=\"100\"> <tr valign=\"top\" bgcolor=\"#decb7b\"> <td rowspan=\"4\" valign=\"middle\" width=\"25%\" bgcolor=\"#E6D697\"><br><div align=\"center\"> <p><font face=\"Helvetica, sans-serif, Arial\">$dag</font><font face=\"Helvetica, sans-serif, Arial\"><br> $datum<br> $uur</font></p> </div> <p align=\"center\"><img src=\"$afbeelding\" width=\"200\"/></p><br /></td> <td rowspan=\"4\" valign=\"middle\" width=\"1%\" bgcolor=\"#efe3b5\"> </td> <td bgcolor=\"#efe3b5\" height=\"20\" width=\"64%\"><font face=\"Helvetica, Arial, sans-serif\" size=\"3\"><b>$titel</b></font></td> <td bgcolor=\"#FF0000\" height=\"20\" width=\"10%\"><div align=\"center\"><font face=\"Helvetica, sans-serif, Arial\" color=\"#efe3b5\"><b>$land</b></font></div></td> </tr> <tr valign=\"top\"> <td height=\"2\" bgcolor=\"#efe3b5\" colspan=\"2\">$beschrijving</td> </tr> <tr valign=\"top\"> <td height=\"20\" colspan=\"2\" bgcolor=\"#efe3b5\"><font face=\"Helvetica, sans-serif, Arial\" color=\"#7E5429\"><b>Locatie:</b> </font><font face=\"Helvetica, Arial, sans-serif\" size=\"3\" color=\"#7E5429\">$adres</SPAN></font></td> </tr> <tr valign=\"top\"> <td height=\"20\" bgcolor=\"#efe3b5\" colspan=\"2\" valign=\"middle\"><font face=\"Helvetica, sans-serif, Arial\" size=\"3\"><a href=\"$url\" target=\"_blank\"><font color=\"#000000\">meer info</font></a></font></td> </tr> </table><br> "); } ?>
Wat is mijn probleem nu?
Als je de twee agenda's met elkaar vergelijkt, zie je dat de titel, het land, de locatie en de url in een cel zitten van 20 pixels hoog. Alleen de beschrijving (en uiteraard ad linkerkant de data en foto) mag een verwisselbare hoogte hebben. Dat is toch de bedoeling.
In de oorpsronkelijke agenda is dit zo, in de flexibele niet. Hoe komt dit?
De oplossing:
Zou het iets te maken hebben dat je geen hoogte kunt instellen met tabellen? Moet dit met div's gebeuren?
Ik heb geen ervaring in div's, weet er iemand hoe je dat kunt klaarspelen?
Dit is de tabel zonder de escapes:
<table width="95%" border="0" align="center" height="100">
<tr valign="top" bgcolor="#decb7b">
<td rowspan="4" valign="middle" width="25%" bgcolor="#E6D697"><br><div align="center">
<p><font face="Helvetica, sans-serif, Arial">$dag</font><font face="Helvetica, sans-serif, Arial"><br>
$datum<br>
$uur</font></p>
</div>
<p align="center"><img src="$afbeelding" width="200"/></p><br /></td>
<td rowspan="4" valign="middle" width="1%" bgcolor="#efe3b5"> </td>
<td bgcolor="#efe3b5" height="20" width="64%"><font face="Helvetica, Arial, sans-serif" size="3"><b>$titel</b></font></td>
<td bgcolor="#FF0000" height="20" width="10%"><div align="center"><font face="Helvetica, sans-serif, Arial" color="#efe3b5"><b>$land</b></font></div></td>
</tr>
<tr valign="top">
<td bgcolor="#efe3b5" colspan="2">$beschrijving</td>
</tr>
<tr valign="top">
<td height="20" colspan="2" bgcolor="#efe3b5"><font face="Helvetica, sans-serif, Arial" color="#7E5429"><b>Locatie:</b> </font><font face="Helvetica, Arial, sans-serif" size="3" color="#7E5429">$adres</SPAN></font></td>
</tr>
<tr valign="top">
<td height="20" bgcolor="#efe3b5" colspan="2" valign="middle"><font face="Helvetica, sans-serif, Arial" size="3"><a href="$url" target="_blank"><font color="#000000">meer
info</font></a></font></td>
</tr>
</table>
<table width="95%" border="0" align="center" height="100"> <tr valign="top" bgcolor="#decb7b"> <td rowspan="4" valign="middle" width="25%" bgcolor="#E6D697"><br><div align="center"> <p><font face="Helvetica, sans-serif, Arial">$dag </font><font face="Helvetica, sans-serif, Arial"><br> <p align="center"><img src="$afbeelding" width="200"/></p><br /></td> <td rowspan="4" valign="middle" width="1%" bgcolor="#efe3b5"> </td> <td bgcolor="#efe3b5" height="20" width="64%"><font face="Helvetica, Arial, sans-serif" size="3"><b>$titel </b></font></td> <td bgcolor="#FF0000" height="20" width="10%"><div align="center"><font face="Helvetica, sans-serif, Arial" color="#efe3b5"><b>$land </b></font></div></td> <td bgcolor="#efe3b5" colspan="2">$beschrijving </td> <td height="20" colspan="2" bgcolor="#efe3b5"><font face="Helvetica, sans-serif, Arial" color="#7E5429"><b>Locatie: </b> </font><font face="Helvetica, Arial, sans-serif" size="3" color="#7E5429">$adres </SPAN></font></td> <td height="20" bgcolor="#efe3b5" colspan="2" valign="middle"><font face="Helvetica, sans-serif, Arial" size="3"><a href="$url" target="_blank"><font color="#000000">meer
|