Hallo Leute,
ich arbeite gerade an meinem ersten Script und stehe nun
vor einem Problem:
Ich will eine Online-Speisekarte realisieren.
Formular um die Datenbank zu füllen existiert bereits und
funktioniert, jedoch komme ich bei der Auswertung und Formatierung
der Inhalte nicht klar.
Es sollen je 3 Menues mit Preisen für 5 Wochentage bereit stehen.
Wie muss ich die Datenbanken designen und verknüpfen?
hab bisher folgende 2 tabellen:
menu
und
carddate
mit der CID wollte ich die dazugehörige KW und Datum verknüpfen,
jedoch weiss ich nun nicht mehr weiter.
der Code für die Seite, die die Speisekarte anzeigen soll:
Bin offen für Kritik und Verbesserungsvorschläge
ich arbeite gerade an meinem ersten Script und stehe nun
vor einem Problem:
Ich will eine Online-Speisekarte realisieren.
Formular um die Datenbank zu füllen existiert bereits und
funktioniert, jedoch komme ich bei der Auswertung und Formatierung
der Inhalte nicht klar.
Es sollen je 3 Menues mit Preisen für 5 Wochentage bereit stehen.
Wie muss ich die Datenbanken designen und verknüpfen?
hab bisher folgende 2 tabellen:
menu
PHP-Code:
ID int(11) Nein auto_increment
Menu1 text Ja NULL
Menu2 text Ja NULL
Menu3 text Ja NULL
Preis1 varchar(5) Ja NULL
Preis2 varchar(5) Ja NULL
Preis3 varchar(5) Ja NULL
CID int(11) Nein 0
carddate
PHP-Code:
ID int(11) Nein auto_increment
KW char(2) Ja NULL
Tag varchar(15) Ja NULL
Datum varchar(15) Ja NULL
jedoch weiss ich nun nicht mehr weiter.
der Code für die Seite, die die Speisekarte anzeigen soll:
PHP-Code:
<html>
<head>
<title>Speisekarte</title>
<link rel="stylesheet" type="text/css" href="main.css">
</head>
<?php
include("dbconnect.php");
$db_selected = mysql_select_db("db82774076",$dbconnect);
if (!$db_selected) {
echo ("Die Datenbank kann nicht geöffnet werden: " . mysql_error() ."<br>");
exit();
}
$data = mysql_query(
"SELECT KW, Tag, Datum, Menu1, Menu2, Menu3, Preis1, Preis2, Preis3, CID
FROM menu, carddate");
while ($content = mysql_fetch_array($data)) {
$Menu1 = $content["Menu1"];
$Menu2 = $content["Menu2"];
$Menu3 = $content["Menu3"];
$Preis1 = $content["Preis1"];
$Preis2 = $content["Preis2"];
$Preis3 = $content["Preis3"];
$CID = $content["CID"];
$KW = $content["KW"];
$tag = $content["Tag"];
$Datum = $content["Datum"];
}
echo "<body background='images/Background2.jpg' topmargin='5' leftmargin='50'>".
"<br>".
"<font face='Verdana' size='+2' color='navy'>Menüplan für die 36. KW</font>".
"<br><br>".
"<hr width='500' align='left'>".
"<table width='500' border='0'>".
"<tr>".
"<td height='35'><h3>".$tag." ".$Datum."</h3></td>".
"</tr>".
"<tr>".
"<td><h4><b>".$Menu1."</b></h4></td>".
"<td width='150' align='right'><h4>Portion ".$Preis1." Euro</h4></td>".
"</tr><tr>".
"<td><h4><b>".$Menu2."</b></h4></td>".
"<td width='150' align='right'><h4> Portion ".$Preis2." Euro</h4></td>".
"</tr><tr>".
"<td><h4><b>".$Menu3."</b></h4></td>".
"<td width='150' align='right'><h4> Portion ".$Preis3." Euro</h4></td>".
"</tr></table>".
"<br><br><hr width='500' align='left'></body>";
?>
Kommentar