Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Problem z $_POST, jeśli isset() i mysql_fetch_assoc():echo zwraca poprawną wartość, źródło strony zawsze zwraca inną wartość

Wygląda na to, że nadal sprawdzasz isset(), mimo że pytanie nie dotyczy tego, czy jest ustawione, pytanie brzmi, czy jest to prawda, czy fałsz. PHP zaśmieca wiele rzeczy, gdy sprawdzasz zmienne jako wartości logiczne, ale isset() na ustawionej zmiennej zawierającej false nadal będzie zwracać prawdę.

Spróbuj handlować

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

dla

if ($_POST['GFCheckbox'])

i zobacz, co się stanie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. nie mogę połączyć się z MySQL na lokalnym hoście

  2. Przygotowane instrukcje PHP\MYSQL

  3. Planowanie wydarzeń i organizowanie wydarzeń przekraczających północ

  4. Jak zaprojektować relacyjną bazę danych do kojarzenia wielu tagów z identyfikatorem?

  5. Obrazy w MySQL