Hallo! Ich möchte in eine Tabelle ein paar daten einfügen, sie sind mit POST gekommen, doch wenn ich die Tabelle anschaue, steht nur das datum da, nichts weiteres...
Das ist das Formular:
weis jemand warum es nur das datum speichert und den Rest nicht?!
PHP:
<?php
@mysql_connect('localhost', '******', '*****') OR
die("Keine Verbindung zur Datenbank. Fehlermeldung:".mysql_error());
@mysql_select_db('******') OR
die("Konnte Datenbank nicht benutzen, Fehlermeldung: ".mysql_error());
$sql = "
INSERT INTO News
(Titel,Inhalt,Datum,Autor)
VALUES
('".$_POST['neuenewsname']."',
'".($_POST['neuenewstext']."',
NOW(),
'".($_POST['neuenewsautor']))."')";
mysql_query($sql) OR die(mysql_error());
?>
Das ist das Formular:
PHP:
<?php
echo "<form action=\"mysqladded.php\" method=\"post\">
<select size=\"1\" name=\"neuenewsautor\"><option>Martin Lange</option><option selected>Testuser</option></select>
<input type=\"text\" size=\"30\" name=\"neuenewsname\" /> <br/>
<textarea name=\"neuenewstext\" cols=\"40\" rows=\"10\"></textarea><br/>
<input type=\"submit\" class=\"absenden\" value=\" Absenden \" />
<input type=\"reset\" class=\"absenden\" value=\" Reset \" /></form>";
?>
weis jemand warum es nur das datum speichert und den Rest nicht?!