Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
titlePrzykłady

Przykład: Załóżmy, że chcemy sprawdzić, czy istnieje użytkownik, którego dane są zapisane na formularzu. Przykładowe wpisy w pm_dbqueries mogłyby wyglądać tak:

namequery
USERUSERS_EXISTSELECT * FROM pm_cust_users WHERE userid username = ?
USERUSERS_EQUALSELECT * FROM pm_cust_users WHERE userid username = ? AND name firstname = ? AND username lastname = ? AND address = ?
USERUSERS_INSERTINSERT INTO pm_cust_users (useridusername, name firstname, usernamelastname, address) VALUES (?, ?, ?, ?)
USERUSERS_UPDATEUPDATE pm_cust_users SET name firstname = ? , username lastname = ?, address = ? WHERE userid username = ?

W tym przykładzie nasz klucz zapytania to USERUSERS. Do klucza zapytania musimy dodać frazy: _EXIST, _EQUALS, _INSERT bądź _UPDATE, by określić ich przeznaczenie. Parametry oznaczone znakiem zapytania możemy dodać w konfiguracji walidatora(należy pamiętać o kolejności! w ostatnim zapytaniu identyfikator wiersza pojawia się na końcu!)

Konfiguracja dla tego przykładu mogłaby wyglądać tak:

Image Added

Panel
titleChange log

1.0.14

Dodanie komponentu

1.0.36

Zmiana sekcji z "Ogólne" na "Baza danych"

1.0.43

Zmiana nazwy z "Walidacja danych z formularza w bazie danych" na "Weryfikacja danych z formularza w bazie danych"

1.0.X

Dodanie dynamicznego formularza

Panel
titlePrzykładowa mapa

 

Hide If
special@anonymous

Aktualne zgłoszenia

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-463

Archiwalne zgłoszenia

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-64

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-388

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-433