Mysql
 sql >> база данни >  >> RDS >> Mysql

Форматиране на резултатите от MySQL заявка, сякаш се изпълнява от конзолата

Можете да направите това доста лесно с помощта на Console_Table КРУША пакет. Просто прегледайте резултатите от MySQL и добавете редове към вашата таблица. Можете да използвате Console_Table::setHeaders() метод за добавяне на заглавките за вашите колони, след това Console_Table::addRow() метод за добавяне на всеки ред и накрая Console_Table::getTable() за да го покажете.

Няма нищо вградено в PHP, което да направи това. Ако не искате да използвате/пишете код за рисуване на конзолни таблици, просто предайте -e query към mysql чрез PHP с помощта на passthru() . Това ще работи със заявки, прекратени с двата ; и \G :

passthru("mysql -e '$query;' database_name");


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Брой различни стойности от една колона

  2. Как да вмъкна NULL в mysql, особено INT dataType

  3. Превъртане през набори от резултати в MySQL

  4. Проблем със стойността по подразбиране на MySQL

  5. Запитване с множество харесвания