Xataface: SQL-Funktionen nutzen

Beitragsdatum 12.08.2023
Letzte Aktualisierung -
Betrifft xataface

Xataface ist ein Framework, um schnell und einfach komplexe Datenbankanwendungen bauen zu können.

Problem

Es soll eine SQL-Funktion genutzt werden, um eine Datenbankanfrage durchzuführen.

In diesem Beispiel möchte ich den Maximal-Wert in einer Spalte ermitteln. In SQL sähe das so aus:

# SELECT MAX(spalte) FROM table WHERE bedingung = wert;
# Bsp.:
SELECT MAX(kundennummer) FROM table_kunden;

# Angenommen, in der Kundentabelle sind Kunden mit Kundennummern hinterlegt.
# Die höchste vergebene Kundennummer erhalten wie mit diesem Aufruf.

Wie kann diese Aufgabe in Xataface gelöst werden?


Lösung

Es wird die Funktion xf_db_querygenutzt.

$res = xf_db_query("SELECT MAX(kundennummer) from table_kunden", df_db());
$row = $res->fetch_row();
echo "$row[0]";

Dies gibt den MAX-Wert zurück.

Ähnliche Themen im blog:
xataface


zurück