Versions Compared

Key

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

...

Panel
titlePrzykładowa konfiguracja
Image Removed

Image Added



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
USER_EXISTSELECT * FROM pm_cust_users WHERE userid = ?
USER_EQUALSELECT * FROM pm_cust_users WHERE userid = ? AND name = ? AND username = ?
USER_INSERTINSERT INTO pm_cust_users (userid, name, username) VALUES (?, ?, ?)
USER_UPDATEUPDATE pm_cust_users SET name = ? , username = ? WHERE userid = ?

W tym przykładzie nasz klucz zapytania to USER. 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!)

...