Mysql
 sql >> Database >  >> RDS >> Mysql

Come usare $_GET per ottenere più parametri usando lo stesso nome in PHP

PHP è un po' strano qui. Usando il suo parser di dati in formato standard, devi terminare il nome dei controlli con [] per poterne accedere a più di uno.

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

Sarà disponibile come array in:

$_GET['foo'][]

Se non vuoi rinominare i campi, dovrai accedere ai dati grezzi ($_SERVER['REQUEST_URI'] ) e analizzalo tu stesso (non qualcosa che consiglierei).