Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Định dạng kết quả của một truy vấn MySQL như thể nó được chạy từ bảng điều khiển

Bạn có thể thực hiện việc này khá dễ dàng bằng cách sử dụng Console_Table Gói PEAR. Chỉ cần lặp lại các kết quả MySQL của bạn và thêm các hàng vào bảng của bạn. Bạn có thể sử dụng Console_Table::setHeaders() để thêm tiêu đề cho các cột của bạn, rồi đến Console_Table::addRow() để thêm từng hàng và cuối cùng là Console_Table::getTable() để hiển thị nó.

Không có gì được tích hợp sẵn trong PHP để làm điều này. Nếu bạn không muốn sử dụng / viết mã để vẽ bảng điều khiển, chỉ cần chuyển -e query tới mysql qua PHP bằng cách sử dụng passthru() . Điều này sẽ làm việc các truy vấn được kết thúc bằng cả ;\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. Làm thế nào để chèn dữ liệu json vào bảng?

  2. MySQL LIMIT trên câu lệnh DELETE

  3. Lỗi truy vấn SQL MySQL trong WordPress trong lớp WPDB

  4. Tăng tốc độ xuất và nhập mysql

  5. Cách viết truy vấn tham gia trong API Volusion