Funktion "set relation()"

Aus Limbas Wiki

Wechseln zu: Navigation, Suche

<-- zurück zu Admin-Dokumentation / <-- zurück zur Hauptseite


mixed set_relation(array $verkn);

Funktion zum Setzen und Löschen von Verknüpfungen (./limbas_src/gtab/gtab.lib)

Parameter:

$verkn

→ Array, das sinnvollerweise mit der Funktion init_relation() generiert wird und Informationen über die Datensätze, die der Verknüpfung hinzugefügt bzw. von ihr entfernt werden sollen, enthält.

Rückgabewert:

→ false: Es konnten keine Datensätze der Verknüpfung hinzugefügt bzw. entfernt werden, z.B. aufgrund eines ungültigen Eingabeparameters

→ Zahl größer 0: Anzahl der Datensätze, für die geprüft wurde, ob sie der Verknüpfung hinzugefügt bzw. entfernt werden können

→ null: Im Eingabeparameter wurden keine Datensätze zum Hinzufügen bzw. Entfernen spezifiziert

Beispiel

Dieses Beispiel verknüpft den Datensatz der ID CONTACT_DAT_ID von der Tabelle Kontakte mit dem Datensatz der ID CUST_DAT_ID der Tabelle Kunde

$relation = init_relation(CUST_TABID,CONTACT_FIELD_ID,CUST_DAT_ID,CONTACT_DAT_ID);
set_relation($relation);