Hi, ich hab n Script gemacht, in dem man per Formular sachen in die Datenbank schreiben kann, hier is das Formular:
form.php
Code
<form action="reinschreibzeug.php" methode="post">
Author:
<input name="autor" type="text" size="30" maxlength="30">
</p>
Note:
<input name="note" type="text" size="30" maxlength="40">
</p>
Fach:
<input name="fach" type="text" size="30" maxlength="40">
</p>
Titel:
<input name="titel" type="text" size="30" maxlength="40">
</p>
Inhalt:
<textarea name="inhalt" cols="50" rows="10"></textarea>
</p>
<input type="submit" name="sumbit" value="submit">
</form>
Alles anzeigen
und hier die "reinschreibzeug.php"
reinschreibzeug.php:
PHP
<?php
error_reporting(E_ALL);
// Konfigurationsdatei laden
define("DB_HOST", "localhost");
define("DB_USER", "root");
define("DB_PASSWORD", "");
define("DB", "hausaufgaben");
//Zur Datenbank verbinden
$db = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if($db) {
echo "Verbindung wurde aufgebaut
\n";
} else {
echo "Es konnte keine Verbindung aufgebaut werden";
}
mysql_select_db(hausaufgaben);
[code] $sql = "INSERT INTO referate (autor,note,fach,titel,inhalt,Datum) VALUES ('$autor','$note','$fach','$titel','$inhalt',NOW());
mysql_query($sql);
Alles anzeigen
[/code]
Bei dem letzeren muss ein fehler in der 3-1 letze zeile sein, also das:
Code
$sql = "INSERT INTO referate (autor,note,fach,titel,inhalt,Datum) VALUES ('$autor','$note','$fach','$titel','$inhalt',NOW());
mysql_query($sql);
aber ich find da gkein fehler..
Die namen sind alle richtig, reihenfolge auch, liegts vllt an der SChreibweise?!?!
Bitte um hilfe.