logo

Extra Block Types (EBT) - Neue Erfahrung im Layout Builderâť—

Extra Block Types (EBT) - gestylte, anpassbare Blocktypen: Diashows, Registerkarten, Karten, Akkordeons und viele andere. Eingebaute Einstellungen fĂĽr Hintergrund, DOM Box, Javascript Plugins. Erleben Sie die Zukunft der Layouterstellung schon heute.

Demo EBT-Module EBT-Module herunterladen

❗Extra Absatztypen (EPT) - Erfahrung mit neuen Absätzen

Extra Paragraph Types (EPT) - analoger, auf Absätzen basierender Satz von Modulen.

Demo EPT-Module EPT-Module herunterladen

Scroll

PHP Lektionen – Lektion 3.2 – Arbeiten mit der MySQL-Datenbank. Daten einfügen mit INSERT INTO. Daten abfragen mit SELECT.

26/05/2025, by Ivan

In der letzten Lektion haben wir eine Tabelle fĂĽr unsere Website erstellt. In dieser Lektion verbessern wir unsere Tabelle und beginnen mit der Arbeit an der Datenbank: Wir werden Daten darin einfĂĽgen und aus der Tabelle abrufen. Ich denke, es wird nichts Kompliziertes, also fangen wir an.

PHP Lektionen – Lektion 3.3 – Arbeiten mit der MySQL-Datenbank. Daten aktualisieren mit UPDATE.

26/05/2025, by Ivan

Wir haben bereits die MySQL-Operatoren SELECT und INSERT INTO kennengelernt, jetzt ist es an der Zeit zu lernen, wie man bereits in der Datenbank gespeicherte Daten aktualisiert. Dafür verwenden wir den SQL-Operator UPDATE. Aber zuerst ändern wir unsere Datei index.php und fügen eine Verarbeitung für einen weiteren Pfad hinzu. Finden Sie folgenden Code:

PHP Lektionen – Lektion 3.5 – Arbeiten mit der MySQL-Datenbank. JOIN-Operator. Dateien auf den Server hochladen.

26/05/2025, by Ivan

Bevor ich mit dieser Lektion beginne, habe ich lange darüber nachgedacht, wie man Anfragen mit JOIN-Operatoren am besten vermittelt. Der Grund ist, dass der JOIN-Operator benötigt wird, um aus mehreren Tabellen gleichzeitig auszuwählen. Und da eine weitere Tabelle benötigt wird, erstellen wir sie. Ich schlage vor, eine Tabelle für Dateien zu erstellen, die wir im Rahmen dieser Lektion über ein Formular hochladen werden. So entsteht eine Lektion mit zwei unterschiedlichen Themenbereichen: Arbeit mit der Datenbank und Arbeit mit Formularen.

PHP Lektionen – Lektion 3.6 – Arbeiten mit MySQL-Datenbank. Arten des JOIN-Operators.

26/05/2025, by Ivan

In MySQL kann eine Auswahl mit JOIN auf verschiedene Arten durchgefĂĽhrt werden. Wir werden versuchen, alle diese Arten von Abfragen zu betrachten. Hier ist eine Liste aller Abfragen mit Beteiligung von JOIN:

  1. INNER JOIN
  2. LEFT JOIN
  3. LEFT JOIN ohne Ăśberschneidungen mit der rechten Tabelle
  4. RIGHT JOIN
  5. RIGHT JOIN ohne Ăśberschneidungen mit der linken Tabelle
  6. FULL OUTER
  7. FULL OUTER, bei dem die linke oder rechte Tabelle leer ist

 

Und hier eine Illustration zu diesen JOIN-Arten:

PHP-Lektionen – Lektion 4 – Arbeiten mit Bildern, GD2-Bibliothek.

26/05/2025, by Ivan

In den vorherigen Lektionen haben wir gelernt, wie man Datenbankabfragen schreibt, daher werden wir uns jetzt weniger darauf konzentrieren, wie man Abfragen schreibt, sondern mehr darauf ĂĽben. Wir werden auch das Schreiben von Abfragen mit dem Erlernen anderer PHP-Funktionen kombinieren, angefangen mit der Bildverarbeitung. In einer der vorherigen Lektionen haben wir bereits Dateien hochgeladen und eine Tabelle Files fĂĽr hochgeladene Dateien erstellt. Lassen Sie uns Bilder in dieselbe Tabelle hochladen.

PHP-Lektionen – Teil 3 – Erstellung eines eigenen CMS

26/05/2025, by Ivan

Die Erstellung von Websites mit CMS beschränkt sich nicht nur auf Drupal, Joomla und Wordpress. Die meisten Websites weltweit werden mit selbstgeschriebenen CMS erstellt. Obwohl es bereits viel PHP-Code gibt, nutzen Programmierer sehr oft ihre eigenen Entwicklungen. Lassen Sie uns verstehen, warum man ein eigenes CMS verwenden sollte.

1.1. Erstellung eines eigenen CMS. EinfĂĽhrung.

26/05/2025, by Ivan

In diesem Teil unseres Kurses beschäftigen wir uns mit der Erstellung eines eigenen CMS für einen Onlineshop. Bevor Sie jedoch beginnen, sollten Sie das Intro lesen, um zu verstehen, ob Sie wirklich ein eigenes CMS schreiben müssen oder ob Sie z.B. Drupal mit dem bequemen Commerce-Modul (und vielen fertigen Erweiterungen) nutzen wollen. Im Intro behandeln wir:

1.2. Was wird in unserem CMS enthalten sein

26/05/2025, by Ivan

Nachdem wir uns mit bestehenden Commerce-Websites vertraut gemacht haben, müssen wir die Funktionalitäten unserer zukünftigen CMS festlegen. Offensichtlich müssen wir den Nutzern ermöglichen, Produkte in verschiedenen Kategorien zu finden und anzusehen. Nutzer sollen diese Produkte bestellen können, indem sie sie in den Warenkorb legen und im Bestellprozess ihre Daten angeben, damit Versandkosten, Zahlung und Steuern berechnet werden können. Außerdem erstellen wir ein Administrationspanel für Bestellungen und Produkte. Im Folgenden listen wir die gesamte Funktionalität detailliert auf:

1.3. Aufbau unseres PHP-Frameworks

26/05/2025, by Ivan

Es gibt viele verschiedene Wege, ein Framework zu konstruieren. Manche bevorzugen sehr komplexe Frameworks, andere sehr einfache. In unseren Artikeln wollen wir ein einfaches und leicht verständliches Framework schnell zusammenbauen.

Unsere Artikel helfen Ihnen dabei, ein eigenes Framework zu entwickeln, das sich von dem unterscheidet, das wir für einen Online-Shop benötigen. Sie können später leicht weitere Teile zum Framework hinzufügen, um etwas Größeres zu erstellen. Das Hauptziel der Artikelserie ist es, zu lernen, wie man sein eigenes Framework für beliebige CMS erstellt.