Hallo Leute!
Ich heiße Michael und bin neu hier und natürlich auch noch recht neu im Bereich PHP. Ich mache gerade einen Fernlehrgang im Bereich Internetspezialist und arbeite zur Zeit mein Übungsheft durch. Bis dato hat alles problemlos funktioniert. Ich habe hier ein Beispielskript, dass die existierenden Pizzas aus der Datenbank liest und diese in Html tabellarisch darstellt. Es zeigt mir einen Fehler an und ich kann - obwohl ich die Zeile weiß - nicht finden. Ich hoffe mir kann hier jemand weiterhelfen.
Ich heiße Michael und bin neu hier und natürlich auch noch recht neu im Bereich PHP. Ich mache gerade einen Fernlehrgang im Bereich Internetspezialist und arbeite zur Zeit mein Übungsheft durch. Bis dato hat alles problemlos funktioniert. Ich habe hier ein Beispielskript, dass die existierenden Pizzas aus der Datenbank liest und diese in Html tabellarisch darstellt. Es zeigt mir einen Fehler an und ich kann - obwohl ich die Zeile weiß - nicht finden. Ich hoffe mir kann hier jemand weiterhelfen.
PHP-Code:
<?php
$host = "localhost";
$user = "root";
$passwort = "";
$verbindung = mysql_connect($host, $user, $passwort);
if($verbindung)
{
//echo "Verbindung hergestellt.<br>\n";
// Jetzt kann eine Abfrage ausgeführt werden
}
else
{
echo "Verbindung konnte nicht hergestellt werden!<br>\n";
echo mysql_errno() . ": " . mysql_error() . "<br>\n";
}
mysql_select_db("pizzadb");
$result = mysql_query("SELECT Artikel_nr, Artikelname, Preis FROM
artikel") or die ("ungültige Anweisung ");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Katalog Version 2</title>
</head>
<body>
<h2>Willkommen beim Pizza-Bestell-Service</h2>
<table width="280" border="1" cellpadding="0"
cellspacing="2" bgcolor="#999999">
<?php
while($row = mysql_fetch_object($result))
{
?>
<tr>
<td width="30" bgcolor="#ffffff" align="center">
<?php echo "$row->Artikel_nr"; ?>
</td>
<td width="190"bgcolor="#ffffff" align="center">
<a href=artikel.php?artikelnummer=<?php echo "$row-
<Artikel_nr"; ?></font></a>
<font size="-1" color="#008080"><?php echo "$row-
>Artikelname"; ?></font></a>
</td>
<td width="60" bgcolor="#ffffff" align="center">
Preis <? echo "$row->Preis"; ?>
</td>
</tr>
<?php
}
mysql_close();
?>
</table>
<h2>Pizza auswählen</h2>
<form action="bestellkontrolle.php">
<table border="0">
<tr>
<td style="width:300px;">
<table border="0" cellpadding="3">
<tr>
<th>EinzelbestellNr.</th>
<th>PizzaNr.</th>
</tr>
<tr>
<td>1.</td>
<td><input type="text"
name="PizzaNr1" value="0"></input></td>
<td><input type="text"
name="Anzahl1" value="0"></input></td>
</tr>
<tr>
<td>2.</td>
<td><input type="text"
name="PizzaNr2" value="0"></input></td>
<td><input type="text"
name="Anzahl2" value="0"></input></td>
</tr>
<tr>
<td>3.</td>
<td><input type="text"
name="PizzaNr3" value="0"></input></td>
<td><input type="text"
name="Anzahl3" value="0"></input></td>
</tr>
<tr>
<td>4.</td>
<td><input type="text"
name="PizzaNr4" value="0"></input></td>
<td><input type="text"
name="Anzahl4" value="0"></input></td>
</tr>
<tr>
<td>5.</td>
<td><input type="text"
name="PizzaNr5" value="0"></input></td>
<td><input type="text"
name="Anzahl5" value="0"></input></td>
</tr>
<tr>
<td>6.</td>
<td><input type="text"
name="PizzaNr6" value="0"></input></td>
<td><input type="text"
name="Anzahl6" value="0"></input></td>
</tr>
</table>
</td>
<td style="width:50px;"></td>
<td style="width:300px;">
<table border="0" cellpadding="3">
<tr>
<th>Anschrift</th>
</tr>
<tr>
<td>Vorname:</td>
<td><input type="text"
name="vorname" value="Vorname"
onfocus="this.value=''"></input></td>
</tr>
<tr>
<td>Nachname:</td>
<td><input type="text"
name="nachname" value="Nachname"
onfocus="this.value=''"></input></td>
</tr>
<tr>
<td>Adresse und
Hausnummer:</td>
<td><input type="text"
name="adresse" value="Adresse + HausNr."
onfocus="this.value=''"></input></td>
</tr>
<tr>
<td>PLZ und
Wohnort:</td>
<td><input type="text"
name="ort" value="PLZ + Wohnort"
onfocus="this,value=''"></input></td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<input type="submit" name="Bestellung" value="Weiter
mit Bestellung"></input>
<input type="reset" value="Abbrechen"></input>
</form>
</body>
</html>
Kommentar