U kunt dit vrij eenvoudig doen met de Console_Table
PEAR pakket. Loop gewoon door uw MySQL-resultaten en voeg rijen toe aan uw tabel. U kunt de Console_Table::setHeaders() . gebruiken methode om de koppen voor uw kolommen toe te voegen, en vervolgens de Console_Table::addRow() methode om elke rij toe te voegen, en tot slot Console_Table::getTable() om het weer te geven.
Er is niets ingebouwd in PHP om dit te doen. Als je geen code wilt gebruiken/schrijven om consoletabellen te tekenen, geef je gewoon -e query door naar mysql via PHP met behulp van passthru() . Dit werkt query's die zijn beëindigd met zowel ; en \G :
passthru("mysql -e '$query;' database_name");