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

Masalah dengan $_POST, jika isset() dan mysql_fetch_assoc():echo mengembalikan nilai yang benar, sumber halaman selalu mengembalikan nilai lain

Anda tampaknya masih memeriksa isset() meskipun pertanyaannya bukan apakah itu disetel, pertanyaannya adalah apakah itu benar atau salah. PHP mengubah banyak hal ketika Anda memeriksa variabel sebagai boolean tetapi isset() pada variabel yang ditetapkan mengandung false akan tetap mengembalikan true.

Coba berdagang

if (isset($_POST['GFCheckbox']))

untuk

if ($_POST['GFCheckbox'])

dan lihat apa yang terjadi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ukuran untuk menyimpan alamat IPv4, IPv6 sebagai string

  2. Pencarian Kedekatan Geo

  3. MySQL Temukan perbedaan tingkat stok antara dua tabel dan kembalikan hasilnya

  4. Apakah aman membandingkan string dengan 'lebih besar dari' dan 'kurang dari' di MySQL?

  5. Bagaimana melakukan setara dengan batas yang berbeda?