Ændring i forespørgsel på DB
Hej eks.Jeg har følgende kode:
$sql = "SELECT date FROM event WHERE month(date) = '$thismonth' ORDER BY date" ;
$result7events= mysql_query($sql) or die("Cannot query the database.<br>" . mysql_error());
$next7events = mysql_num_rows($result7events);
if ($next7events>0) {
while ($eventsrow = mysql_fetch_array($result7events)) {
$showdate = $eventsrow['date'] ;
list($yyyy, $mm, $dd) = explode('-',$showdate);
$monthno = $mm;
$year = $yyyy;
$showdate = date('d M Y', mktime(0,0,0,$mm,$dd,$yyyy));
?>
<tr>
<td class="event"><hr>Dato : <b><u><? echo $showdate ?></u></b></td></tr>
<?
$sql = "SELECT * FROM event WHERE date ='".$eventsrow['date']."'" ;
$results = mysql_query($sql) or die("Cannot query the database.<br>" . mysql_error());
$event = mysql_num_rows($results);
if ($event>0) {
while ($row = mysql_fetch_array($results)) {
?>
<tr><td class="event"><li><? echo $row['event_desc'] ?></li></td></tr>
<? }} }} else { ?> <td class="event"><li><? echo $noeventmsg ?></li></td></tr><? } ?>
Problemet er når udtrækket kommer så skriver den fx
---------------
1.9.2008 Fest 1
---------------
Hvis der så er 2 begivenheder på samme dag, skriver den.
---------------
1.9.2008 Fest 1
1.9.2008 Fest 2
---------------
og
---------------
1.9.2008 Fest 1
1.9.2008 Fest 2
---------------
Det ville jeg gerne have splittet op så den kun tog:
---------------
1.9.2008 Fest 1
---------------
---------------
1.9.2008 Fest 2
---------------
Hvem kan hjælpe mig med at om skrive dette?
