Du kan göra detta ganska enkelt med Console_Table
PEAR-paket. Gå bara igenom dina MySQL-resultat och lägg till rader i din tabell. Du kan använda Console_Table::setHeaders() metod för att lägga till rubrikerna för dina kolumner och sedan Console_Table::addRow() metod för att lägga till varje rad och slutligen Console_Table::getTable() för att visa den.
Det finns inget inbyggt i PHP för att göra detta. Om du inte vill använda/skriva kod för att rita konsoltabeller, skicka bara -e query till mysql via PHP med passthru() . Detta kommer att fungera frågor som avslutas med både ; och \G :
passthru("mysql -e '$query;' database_name");