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.

<small> Physische Auszeichnung

CSS - Verwendung von Datenattributen (data-*)

PHP - Den längsten Schlüssel in einem Array anzeigen

JavaScript - Einen zufälligen hexadezimalen Farbcode generieren

MySQL - Spalten aktualisieren