Hallo Profis, ich bins wieder mal.
Also: Ich bin dran ein kleines Newsscript zu programmieren, welches über ein Formular Einträge speichern soll...
Nun geht das aber nich so ganz:
Hier ma der wichtigste Codeschnipsel:
Nun gibt er mir eine Fehlermeldung, was logisch ist, da ich keine Arrays in die DB schreiben kann.. Glaub ich jedenfalls....
Blöderweise ist mir entfallen, wie ich das lösen kann..
Hab irgendwas über Implode und Serialize gelesen doch, dass hat nicht so ganz funktioniert und versteh ich auch nich ganz...
Kann mir das jemand erklährn?
Dankeschön Gruss
Toby
Also: Ich bin dran ein kleines Newsscript zu programmieren, welches über ein Formular Einträge speichern soll...
Nun geht das aber nich so ganz:
Hier ma der wichtigste Codeschnipsel:
PHP-Code:
<?php
if(isset($_POST['submit'])) { // Wenn das Formular abgeschickt wurde mache folgendes:
$title = $_POST['title']; // Post Variabeln umschreiben
$msg = $_POST['msg'];
/*unset($_POST['submit']);
$array = implode(", ",$_POST);
print_r($array);*/
if($title = "" || $msg = "") { // Wenn ein Feld im Formular nicht ausgefühlt wurde (also title oder msg is leer)
echo "Sie müssen einen Titel und eine Nachricht eingeben...";
}
else {
$sql = "
INSERT INTO $table
(title, date, msg)
VALUES
('$title', now(), '$msg')
";
mysql_query($sql) or die("Folgender Fehler ist beim einfügen der Daten aufgetreten:<br />".mysql_error()); // Mach oder gib Fehler
echo "Folgender Newseintrag eingefügt: <pre>". $sql ."</pre>";
}
}
?>
Blöderweise ist mir entfallen, wie ich das lösen kann..
Hab irgendwas über Implode und Serialize gelesen doch, dass hat nicht so ganz funktioniert und versteh ich auch nich ganz...
Kann mir das jemand erklährn?
Dankeschön Gruss
Toby
Kommentar