2 tabeller
Jeg står nu og skal have et resultat frem,min database:
Elever:
-id
-Fornavn
-Efternavn
-Stregkode
-Klasse
-Billede
Lektion:
-id
-LokaleID
-Emne
-Nr
-Dag
-Uge
-Elever
Jeg skal når fx det er mandag kl 8.55-9.40 og der findes en række hvor LokaleID=$_POST['lokaleid'], Uge=15, Dag=1 og Nr=2 skal den se hvad feltet 'elever' hedder og finde de rækker i tabelen 'elever' er li med feltet 'klasse' fra overstående tabel,
Ved ikke om det er ordentligt forklaret men ellers så skriv, håber i kan hjælpe :)
<?php
include("menu.php");
$link = mysql_connect ('localhost', 'root', '') or die(mysql_error());
mysql_select_db('HTX') or die('Could not select database');
$dag=date('w');
$time=date('H');
$min=date('i');
$lokaleid=$_POST['lokaleid'];
$uge=('15');
if ($dag == 1 && 8*60+10 <= $time*60+$min && $time*60+$min <= 8*60+55) {
echo "Mandag 8.55-9.40";
}
elseif ($dag == 1 && 8*60+55 <= $time*60+$min && $time*60+$min <= 9*60+40) {
echo "Mandag 8.55-9.40";
$result = mysql_query("SELECT * FROM Lektion WHERE LokaleID='$lokaleid' AND Uge='$uge' AND Dag='1' AND Nr='2'") or die(mysql_error());
while($row = mysql_fetch_array($result))
{
echo " <table border='1'><tr><td><img src=" . $row[Billede] . " height='120' width='100'></td></tr><br>";
echo " <tr><td> " . $row['Fornavn'] . " " . $row['Efternavn'] . " <br> " . $row['Stregkode'] . " " . $row['Klasse'] . " <br " . $row['Email'] . " </td></tr></table>";
}
}
else {
echo "Ingen lektioner i dette lokale på nuværende tidspunkt";
}
mysql_close($link);
?>