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

Tìm kiếm MySQL bằng PHP và hiển thị kết quả trên cùng một trang

Sử dụng trường ẩn trong biểu mẫu cho biết rằng biểu mẫu đã được gửi.

Trong trang biểu mẫu của bạn (ví dụ:index.php)

<form name="name" action="index.php" method="post">
{OTHER_FORM_FIELDS}
<input type="hidden" name="doSearch" value="1">
</form>

Vì vậy, trong mã php của bạn (có thể nằm trong trang index.php hoặc trong tập lệnh php được bao gồm)

<?php 
 if($_POST['doSearch']==1) {
 //query database
 //get results
 } ?>

trong trang index.php của bạn

<?php if($_POST['doSearch']) { //a search request was made display my search results ?>
HTML_CODE
<?php } ?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Đếm số lượt truy cập liên tiếp

  2. Lỗi kết nối MySQL mà tôi chưa từng thấy

  3. Lệnh không đồng bộ; bạn không thể chạy lệnh này bây giờ SQL

  4. Truy vấn cho N đầu mỗi mã nhóm hoạt động cho MySQL nhưng kết quả khác với MariaDB

  5. Phát hiện người gửi thư rác bằng MySQL