Mam aplikację, którą buduję i utknąłem w pewnym momencie.Jak przekazywać wiele wartości zmiennej za pomocą adresu URL
Próbuję przekazać zmienną, która ma wiele wartości. Mój adres URL będzie wyglądał następująco:
localhost/report.php?variable=value1, value2, value3
Problem polega na tym, że nie jestem pewien, w jaki sposób mogę to zrobić. Zmienne mają być używane do pobierania danych z bazy danych. Używam PHP i nie używam Javascript.
Każda pomoc będzie świetna!
EDIT:
Oto HTML Mam na mojej stronie, gdzie są wybrane zmienne:
<select name="types" size="19" multiple>
<option value="all" selected>All Types</option>
<option value="book" selected>Books</option>
<option value="cd" selected>CD</option>
</select>
więc użytkownik może wybrać Książki i płyty CD, i muszę przekazać te dwie wartości w zmiennej "types".
co z serializowaną tablicą? –
Czy używasz od, aby wysłać to? jeśli tak, php powinien po prostu pobrać go jako tablicę w $ _POST ['types']? – wgcrouch
@wgcrouch Używam formularza do wysłania. Ale kiedy to wyślę, adres URL kończy się jak: 'report.php? Variable = value1 & variable = value2' – mickburkejnr