udskriver flere gange fra database
Jeg har et script hvor man kan se om en tid er optaget eller ledig, men den udskriver data flere gange.<?php
include "db_info.php";
$test = mysql_query("SELECT * FROM test_booking");
WHILE($onl = mysql_fetch_array($test)) {
echo "<b>Dag 1 - Bane 1, kl.: 10:15</b><br>";
if ( $onl[dag] =="dag1" && $onl[bane] =="bane1" && $onl[klokken] =="10:15" ) {
echo "<font color='red'>OPTAGET</font></a>";
echo "<p>";
}
else {
echo "<font color='green'>LEDIG</font></a>";
echo "<p>";
}
Der er mere kode, men dette skulle vise hvordan scriptet er opbygget. Problemet er, at hvergang der tilføjes en tid i databasen udskriver den alt igen. Se eksempel på udskrift her:
http://mh-media.dk/testafbooking/test.php
Der er oprettet 2 indlæg i databasen.
Hvorfor gør den det?
