SoulGodMedlem sedan aug. 20051 200 inlägg Har en länk på en av mina sidor som hämtar information ur databasen baserat på ID nummer, och på vilka info som kommer från föregående sida.
Länkningen sker såhär:
<a href=viewrequests.php?category=1>Kategori 1</a>
Jag försökte nu ändra så den hämtar Kategori 1,2,3 i samma länk genom att använda .php?category1&2&3 , men det ville inte fungera ..
Hur gör jag för att den ska hämta flera kategorier?
PeddaMedlem sedan juni 20006 032 inlägg Jag skulle nog kommaseparera och sen splitta när jag ska hämta informationen
viewrequests.php?category=1,2,3
colioneMedlem sedan juni 20014 421 inlägg du kan även nyttja att man kan bygga arrayer automatiskt via querystrings:
viewrequests.php?category[]=1&category[]=2&category[]=3
Jämför:
$foo = $_GET['category'];
print_r($foo);
Pedda skrev:
Jag skulle nog kommaseparera och sen splitta när jag ska hämta informationen
viewrequests.php?category=1,2,3
själv föredrar jag att bygga ihop dem med underscore
category=1_2_3
Bygger ju dock på samma princip.
colione skrev:
du kan även nyttja att man kan bygga arrayer automatiskt via querystrings:
viewrequests.php?category[]=1&category[]=2&category[]=3
Jämför:
$foo = $_GET['category'];
print_r($foo);
ja det funkar ju också.. dock kan ju querystringen bli så förbenat lång om man har många kategorier. :)