pdo statements
Stmt INSERT
Formular muß erstellt werden
<?php
$beitrag1 = isset($_POST['beitrag1']) ? $_POST['beitrag1'] : ''; // tested
$beitrag2 = isset($_POST['beitrag2']) ? $_POST['beitrag2'] : ''; // tested
?>
// tested Symbolisch für geprüfte Daten aus einem Formular
<?php
Entsprechende Datenbank Verbindung einfügen
Datenbank eintrag
$stmt=$msql->prepare("INSERT INTO a_table (spalte1, spalte2) VALUES (?, ?)");
$spalte1 = $msql->real_escape_string($beitrag1);
$spalte2 = $msql->real_escape_string($beitrag2);
$stmt->bind_param('ss', $spalte1, $spalte2);
if ($stmt->execute())
{
echo "Insert erfolgreich.";
}
else
{
echo "Da ist was schief gelaufen.";
}
Objekt schließen einfügen
Verbindung beenden einfügen
?>
$stmt=$pdo->prepare("INSERT INTO a_table (spalte1, spalte2) VALUES (:spalte1, :spalte2)");
$stmt->bindParam (":spalte1", $beitrag1, PDO::PARAM_STR);
$stmt->bindParam (":spalte2", $beitrag2, PDO::PARAM_STR);
if ($stmt->execute())
{
echo "Insert erfolgreich.";
}
else
{
echo "Da ist was schief gelaufen.";
}
Objekt schließen einfügen
Verbindung beenden einfügen
?>
Schreibt $beitrag1 in spalte1 und $beitrag2 in spalte2 sowie den aktuellen Zeitstempel in spalte datum der Tabelle a_table.
Top
Top