MySQL - Flexible Insert-Funktion


<?php

// Flexible Insert-Funktion

$pdo = new PDO('mysql:host=localhost;dbname=test;charset=UTF-8''''');

function 
insertData($pdo$table$values) {
 
$tableHead array_keys($values);
 
$comma_separated implode(","$tableHead);
 
$colon_separated implode(",:"$tableHead);
 
$statement $pdo->prepare("INSERT INTO " $table " (" $comma_separated ") VALUES (:" $colon_separated ")");
 
$statement->execute($values);
}

$table "members";
$values = array('email' => 'max.mustermann@example.com''firstname' => 'Max''lastname' => 'Mustermann');
$aktion insertData($pdo,$table,$values);
?>

Bausteine  Alle Anzeigen

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

<html> HTML

CSS - Wertigkeiten verändern mit der !important-Regel

PHP - Dateien nach dem Datum sortieren

JavaScript - Datum und Uhrzeit als Zeichenkette anzeigen

MySQL - Die Differenz zweier Uhrzeiten ermitteln

In Kontakt bleiben
Nichts ist wichtiger als der Kontakt zu seinen Besuchern: Nur so können Wünsche, Anregungen und konstruktive Kritik ausgetauscht werden.
Am besten ist es, Sie betreiben ein kleines Forum wo Besucher oder Mitglieder Ihre Wünsche und Anregungen mitteilen können. Oder Sie bauen eine Umfrage in Ihre Homepage ein. Auch über ein Kontaktformular können Sie Kritik und Verbesserungsvorschläge entgegennehmen.