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

Jak używać $_GET, aby uzyskać wiele parametrów o tej samej nazwie w PHP?

PHP jest tutaj trochę dziwne. Używając jego standardowego parsera danych formularza, musisz zakończyć nazwę kontrolek za pomocą [] aby uzyskać dostęp do więcej niż jednego z nich.

<input type="checkbox" name="foo[]" value="bar">
<input type="checkbox" name="foo[]" value="bar">
<input type="checkbox" name="foo[]" value="bar">

Będzie dostępny jako tablica w:

$_GET['foo'][]

Jeśli nie chcesz zmieniać nazw pól, musisz uzyskać dostęp do nieprzetworzonych danych ($_SERVER['REQUEST_URI'] ) i przeanalizuj go samodzielnie (nie polecam).



  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 błąd:nie znaleziono tabeli mysql.innodb_table_stats

  2. Zapisane procedury nie działają w świecie php/mysql?

  3. Jak zapisywać daty starsze niż znacznik czasu w PHP

  4. Raport obecności w MySQL

  5. MySQL Wybierz wszystkie kolumny z jednej tabeli, a niektóre z innej tabeli