Guten abend zusammen !
Ich weiss, es ist schon spät, aber vielleicht ist noch jemand wach der mir hilft. Ich versuche mich gerade ein bisschen an php und MySQL. Ich möchte über ein Formular Daten in eine Datenbank schreiben. Das mit der Verbindung habe ich schon hinbekommen, nur das mit dem Anlegen der neuen Datensätze bekomme ich nicht hin.
Könnt ich euch mal das Script ansehen? Ich komme da echt nicht weiter. Danke euch im voraus.
Gruß Aishe
Script:
<form name="form1" method="post" action="test.php">
Name: <input name="name" type="text" id="name"><br>
Email: <input name="email" type="text" id="email"><br>
Inhalt: <input name="inhalt" type="text" id="inhalt"><br>
Datum: <input name="datum" type="text" id="datum"><br><br>
<input type="submit" name="Submit" value="Senden">
</form>
<?php
error_reporting(E_ALL);
include 'config.php';
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
$sql = "SELECT
Name,
Email,
Inhalt,
Datum
FROM
News_Kommentare
ORDER BY
Datum DESC;";
if (isset($Senden)){
$sql="INSERT INTO News_Kommentare (News_ID,name,email,inhalt,datum) VALUES("$News_ID","$name","$email","$inhalt","$datum")";
<br>
$result = mysql_query($sql) OR die(mysql_error());
echo "News in der Datenbank:<br />\n";
while($row = mysql_fetch_assoc($result)) {
echo $row['Name']." > ".$row['Inhalt']." > ".$row['Email']." >".$row['Datum'] ." <br />\n";
}
?>