Hallo zusammen,
da ich keine HTML/PHP/SQL Rubrik gefunden habe, setze ich meine Anfrage einfach mal hier rein.
Ich habe zwei Dateien erstellt, zum einen die zur Dateineingabe (Testzwecke) und eine, die die Daten in die SQL DB schreibt, mein Problem, welches ich
nicht finde, und damit alleine nicht lösen kann, es wird in der DB ein neuer Datensatz angelegt, dieser ist jedoch leer, und ich finde einfach den Fehler in meinem Code nicht,
vielleicht kann mir ja ein Fachmann auf die Sprünge helfen.
Die HTML Eingabedatei:
<html>
<head>
<title>Dateneingabe</title>
</head>
<body>
<form action="work.php" method=post>
Überschrift <br>
<input type=text name="Array[header]" size= 50>
<br>
<br>
Artikel
<br>
<textarea name="Array[artikel]" row=5 cols=40></textarea>
<br>
<br>
<input type=submit name="SUBMIT" value="ok">
</form>
</body>
</html>
___________________________________________________________________
Hier die Datei, die in die DB schreibt:
<html>
<head>
<title>Daten verarbeiten</title>
</head>
<body>
<?php
$host = "localhost";
$user = "Username";
$password = "Password";
$dbname = "Datenbankname";
$tabelle ="testdb";
$dbverbindung = mysql_connect ($host, $user, $password);
$dbanfrage = "INSERT into $tabelle values ('0', '$Array[header]', '$Array[artikel]')";
if (mysql_db_query ($dbname, $dbanfrage, $dbverbindung)) {
print ("Datenbankeintrag erfolgreich.");
} else {
print ("Es traten Probleme auf.");
}
mysql_close ($dbverbindung);
?>
</body>
</html>