Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

berhenti memasukkan data ke dalam database saat menyegarkan halaman

Tajuk pengguna ke halaman baru :

if (isset($_POST['submit'])) 
{
  $user= $_POST['username'];
  $email = $_POST['useremail'];
  $pass= $_POST['password']; 

  mysql_query("INSERT INTO table (username, useremail, email) VALUES(`$username','$useremail','$email')");

}
//best outside the if statement so user isn't stuck on a white blank page.
header("location: landing_page.php");
exit;

Dengan melakukan ini, pengguna yang me-refresh akan me-refresh landing_page.php yang berarti tidak akan melakukan penyisipan dua kali.

saran terbaik :lakukan pemeriksaan untuk melihat apakah pengguna ada terlebih dahulu jika demikian jangan masukkan!



  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:abaikan kesalahan saat mengimpor?

  2. Tingkatkan WAMP ke MySQL 5.5?

  3. Bagaimana cara mengikat datatable ke runtime reportviewer

  4. Mengunggah file/gambar blob ke Mysql

  5. Kesalahan izin MySQL dengan 'memuat data'