Funktionsbeschreibungen
Funktion „set_relation()“
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);