MySQL - MySQL-Anweisung mit PHP ausgeben


<?php

// MySQL-Anweisung mit PHP ausgeben

$sql "UPDATE `nachrichten`
            SET 
             `titel` = :titel,
             `nachricht` = :nachricht,
             `kategorie`= :kategorie,
             `autor` = :autor,
             `url` = :url
             WHERE
             `id` = :id";

             
$arr = [
             
':titel' => $_POST["titel"],
             
':nachricht' => $_POST["nachricht"],
             
':kategorie' => $_POST["kategorie"],
             
':autor' => $_POST["autor"],
             
':url' => $_POST["url"],
             
':id' => $_POST["id"]
             ];

             
$update $db->prepare($sql);
             
$update->execute($arr);
             echo 
'<pre>' strtr($sql$arr) . '</pre>';
?>

Ausgabe (Beispiel):

UPDATE `nachrichten`
            SET 
             `titel` = Wortbergen,
             `nachricht` = Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte. Abgeschieden wohnen Sie in Buchstabhausen an der Küste des Semantik, eines großen Sprachozeans,
             `kategorie`= Märchen,
             `autor` = Werner,
             `url` = https://werner-zenk.de,
             WHERE
             `id` = 123

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<time> Zeit

CSS - Datum als Kalenderblatt darstellen

PHP - Ein kleiner PHP-Jahreskalender

JavaScript - Meldung mit Format

MySQL - Datenbankinhalte mit AES verschlüsseln und auslesen

Inhalt vom Design trennen
ndem es die Möglichkeit zum Einbinden von anderen Dateien in PHP gibt, macht es Ihnen PHP recht einfach, das Design und die Navigation Ihrer Webseite voneinander zu trennen. Der include(...)-Befehl in PHP erlaubt es, andere Dateien in die aktuelle einzubinden. Damit ist es möglich, immer wiederkehrende, identische Bereiche einer Webseite in anderen Dateien auszulagern. Diese Dateien werden dann in die eigentliche Seite eingebunden.