emailconfirmed, nsInternRO, nsInternRW, Administrators
3,356
edits
(frontend) |
m (→2. Das Backend) |
||
Line 28: | Line 28: | ||
=== 2. Das Backend === | === 2. Das Backend === | ||
In diesem Beispiel gehen wir von einer einfachen Datenbankstruktur aus. Wir haben Produkte, und diese Produkte haben alle einen Titel | In diesem Beispiel gehen wir von einer einfachen Datenbankstruktur aus. Wir haben Produkte, und diese Produkte haben alle einen Titel und einen Preis. | ||
Es gibt nun zwei PHP-Skripte. Das eine ist das "Frontend", hier wird die Datenbank ausgelesen und alle vorhandenen Produkte in einer Tabelle angezeigt. Das zweite Script ist das Backend, in dem wir die einzelnen Einträge bearbeiten können - außerdem wird hier die Tabelle angelegt, wenn sie nicht schon vorhanden ist. | Es gibt nun zwei PHP-Skripte. Das eine ist das "Frontend", hier wird die Datenbank ausgelesen und alle vorhandenen Produkte in einer Tabelle angezeigt (siehe unten). Das zweite Script ist das Backend, in dem wir die einzelnen Einträge bearbeiten können - außerdem wird hier die Tabelle und die Datenbank angelegt, wenn sie nicht schon vorhanden ist. | ||
''Datei backend.php:'' | ''Datei backend.php:'' | ||
<source lang="PHP"> | <source lang="PHP"> | ||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |||
<HTML> | <HTML> | ||
<head><title>MySQL Example</title></head> | <head> | ||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | |||
<title>MySQL Example</title> | |||
</head> | |||
<body> | <body> | ||
<?PHP | <?PHP |