Datenbank123
Neuer Benutzer
- Beiträge
- 1
Hallo,
Dies ist mein erster Beitrag und ich hoffe ihr könnt mir helfen
Vor ab: Hab wirklich ALLES versucht, aber finde den Fehler einfach nicht. Die Aufgabe ist eine Zusatzaufgabe, es wird nicht bewertet oder so, ist halt einfach zum bisschen Üben gedacht
Aufgabe im groben: -Datenbank mit dem Namen "Verwaltung" erstellen
-Tabelle mit dem Namen "Lehrer" erstellen
-HTML und PHP Dokument erstellen, mit der man Lehrer speichern kann.
Ich finde meinen Fehler nicht.Entweder ist was im Hintergrund falsch oder ich sehe diesen Groben Fehler einfach nicht...
Hier mein HTML-Skript (Lehrer_Einfügen.html):
<html>
<body>
<h1>Verwaltung</h1>
<form action="Lehrer_eingeben.php" method="GET">
<p>Vorname<br>
<input type="Text" name="vorname"> </p>
<p>Nachname<br>
<input type="Text" name="nachname"> </p>
<input type="submit" name="senden" value="senden">
</form>
Hier mein PHP-Skript(Lehrer_eingeben.php):
<table>
<?php
$vorname = $_GET['vorname'];
$nachname = $_GET['nachname'];
$db = mysqli_connect('localhost','root','','Verwaltung');
$anweisung = "INSERT INTO Lehrer (Vorname,Nachname) VALUES ('$vorname','$nachname');";
$tabelle = mysqli_query($db,$anweisung);
$anweisung = "SELECT * FROM Lehrer;";
$tabelle = mysqli_query($db,$anweisung);
?>
ps: Die Dokumente sind selbstverständlich im Htdocs Verzeichnis
Die Datenbank habe ich normal angelegt, die Tabelle ebenso:
Create Table Lehrer
(
LehrerID Int Not Null AUTO_INCREMENT,
Vorname Varchar(20),
Nachname Varchar(30),
Primary Key(LehrerID)
);
Doch es werden weiterhin im Localhost Fehler angezeigt, ein Beispiel ist:
Notice: Undefined index: vorname in C:\xampp\htdocs\Verwaltung\Lehrer_eingeben.php on line 3
und noch weitere...ich hoffe ihr könnt mir helfen und bedanke mich im Vorraus
Dies ist mein erster Beitrag und ich hoffe ihr könnt mir helfen

Vor ab: Hab wirklich ALLES versucht, aber finde den Fehler einfach nicht. Die Aufgabe ist eine Zusatzaufgabe, es wird nicht bewertet oder so, ist halt einfach zum bisschen Üben gedacht

Aufgabe im groben: -Datenbank mit dem Namen "Verwaltung" erstellen
-Tabelle mit dem Namen "Lehrer" erstellen
-HTML und PHP Dokument erstellen, mit der man Lehrer speichern kann.
Ich finde meinen Fehler nicht.Entweder ist was im Hintergrund falsch oder ich sehe diesen Groben Fehler einfach nicht...
Hier mein HTML-Skript (Lehrer_Einfügen.html):
<html>
<body>
<h1>Verwaltung</h1>
<form action="Lehrer_eingeben.php" method="GET">
<p>Vorname<br>
<input type="Text" name="vorname"> </p>
<p>Nachname<br>
<input type="Text" name="nachname"> </p>
<input type="submit" name="senden" value="senden">
</form>
Hier mein PHP-Skript(Lehrer_eingeben.php):
<table>
<?php
$vorname = $_GET['vorname'];
$nachname = $_GET['nachname'];
$db = mysqli_connect('localhost','root','','Verwaltung');
$anweisung = "INSERT INTO Lehrer (Vorname,Nachname) VALUES ('$vorname','$nachname');";
$tabelle = mysqli_query($db,$anweisung);
$anweisung = "SELECT * FROM Lehrer;";
$tabelle = mysqli_query($db,$anweisung);
?>
ps: Die Dokumente sind selbstverständlich im Htdocs Verzeichnis

Die Datenbank habe ich normal angelegt, die Tabelle ebenso:
Create Table Lehrer
(
LehrerID Int Not Null AUTO_INCREMENT,
Vorname Varchar(20),
Nachname Varchar(30),
Primary Key(LehrerID)
);
Doch es werden weiterhin im Localhost Fehler angezeigt, ein Beispiel ist:
Notice: Undefined index: vorname in C:\xampp\htdocs\Verwaltung\Lehrer_eingeben.php on line 3
und noch weitere...ich hoffe ihr könnt mir helfen und bedanke mich im Vorraus
