Ispezione delle query SELECT di MySQL negli elenchi Admin
Guida al debug delle query SQL

La query READ List SELECT viene inviata dalla classe principale della sua tabella, in admin/class/crud/YourTable.php.


Rivelazione della query SELECT

La query SQL inviata al suo server per ottenere i record corrispondenti dipende da diversi parametri:

  • Diritti dell'utente sul tavolo attivo
  • Filtri attivi
  • Relazioni (compresi i diritti dell'utente sulla/e tabella/e correlata/e)
  • Ordinamento
  • Paginazione

PHPCG analizza questi parametri e costruisce la query per lei.


Per visualizzare la query SQL sulla sua pagina (a scopo di debug):

  1. Apra la classe principale della sua tabella(admin/class/crud/YourTable.php).
  2. Decommenti la seguente linea:
    // echo $qry_start . $qry_restriction . $active_filters_join_queries . $filters_where_qry . $qry_sorting;

Pagina principale del tutorial PHP CRUD