Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да използвате $_GET, за да получите множество параметри, използвайки едно и също име в PHP

PHP е малко странен тук. Използвайки неговия стандартен анализатор на данни за формуляр, трябва да завършите името на контролите с [] за достъп до повече от един от тях.

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

Ще бъде наличен като масив в:

$_GET['foo'][]

Ако не искате да преименувате полетата, тогава ще трябва да получите достъп до необработените данни ($_SERVER['REQUEST_URI'] ) и го анализирайте сами (не е нещо, което бих препоръчал).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Нормализирайте всички UTF8 символи в най-стандартен формат

  2. Ръководство за използване на Sphinx с PHP и MySQL

  3. MySql.Data.MySqlClient.MySqlException:„Локалният хост не поддържа SSL връзки.“

  4. Как да предотвратите състезание при онлайн резервация на хотел

  5. Филтрирайте редове в колона въз основа на зададени правила в SQL