Puoi farlo abbastanza facilmente usando Console_Table
Pacchetto PERA. Basta scorrere i risultati di MySQL e aggiungere righe alla tabella. Puoi usare la Console_Table::setHeaders()
metodo per aggiungere le intestazioni per le tue colonne, quindi Console_Table::addRow()
metodo per aggiungere ogni riga e infine Console_Table::getTable()
per visualizzarlo.
Non c'è nulla di integrato in PHP per farlo. Se non vuoi usare/scrivere codice per disegnare tabelle console, passa semplicemente -e query
a mysql tramite PHP usando passthru()
. Questo funzionerà per le query terminate con entrambi ;
e \G
:
passthru("mysql -e '$query;' database_name");