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

PHP, làm mới trang khi chèn

Đơn giản:

header('Refresh: 0'); // 0 = seconds

Thậm chí bạn có thể chỉ định vị trí mới

header("Refresh:2; url=new_page.php");

Nhưng khi làm việc với header Hàm không nên có bất kỳ thứ gì được lặp lại trước khi gọi nó, nhưng nếu bạn đã lặp lại bất kỳ thứ gì, thì bạn có thể sử dụng html hoặc javascript:

HTML

<meta http-equiv="refresh" content="0">
<!--here you can also specify new url location-->
<meta http-equiv="refresh" content="0; url=http://url.com/">

JS

window.location.reload();

Cập nhật: vì bạn không thể sử dụng header làm điều này:

if ($stmt9) 
{
    $message = "User updated Sussesfully!";
    echo '<meta http-equiv="refresh" content="0">';
 }
else 
{
    echo '<meta http-equiv="refresh" content="0">';
}


  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 dữ liệu từ nhiều bảng bằng SUM

  2. UTF-8 MySQL và Charset

  3. Kiểm tra nhiều cột cho một giá trị

  4. Lỗi cú pháp trên MYSQL Trigger

  5. Làm cách nào để sửa chữa bảng InnoDB?