- Lalikiraly: Astra kalandok @Harmadik rész
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- sh4d0w: Árnyékos sarok
- gban: Ingyen kellene, de tegnapra
- Magga: PLEX: multimédia az egész lakásban
- Mr Dini: Mindent a StreamSharkról!
- Zolaash: Ford Galaxy gázpedál csere
Új hozzászólás Aktív témák
-
The DJ
addikt
Nagyon alap kérdés (mint a PHP tudásom), de nem jövök rá a megoldásra.
Van egy ilyen WordPress lekérésem:
$posts = get_posts($args);
$args_log = array(
'post_type' => 'location',
'numberposts' => -1,
'meta_key' => 'state',
'orderby'=> 'meta_value',
'order' => 'ASC'
);
$loc = get_posts($args_log);
foreach($loc as $onloc){
$location[] = get_post_meta($onloc->ID,'state',true);
$cord[] = get_post_meta($onloc->ID,'loc_cord',true);
$locations[] = get_post_meta($onloc->ID,'location',true);
}Ez lekéri egy custom post type (location) elemeit, azon belül pedig egyedi meta értékeket is, ezek között ott a state, ami az államok rövidítéseit jeleníti meg kicsivel lentebb, így:
<form action="">
<select class="state" name="state" id="state">
<option value="all">Select a state</option>';
foreach($location as $st){
if($st && $st != 'None'){
$html.='<option value="'.$st.'">'.$st.'</option>';
}
}
$html .='</select>
<button class="map_button">GO</button>
</form>A gondom az, hogy egy állam többször is megjelenik a fentebbi HTML kimenetben, tehát egymás alatt ott van többször is a lenyílóban, hogy CT, FL, IA, stb.
Azt kellene megoldanom, hogy hiába van több CT/FL/IA vagy akármilyen nevű elem, ne jelenítse meg egymás alatt mindet, hanem mindből csak egyet (a funkció működni fog így is, egy Google mapot vezérel ez és a kiválasztott államra ugrik, ott meg vannak adva egyedi pinek, de ez itt most lényegtelen).
Nekem mindegy, hogy PHP, JavaScript vagy hogy miként szűröm ezeket, de mindenképp meg kellene oldanom, hogy egy állam rövidítése egyszer jelenjen meg mindössze (még akkor is, ha a lekérésben 10 jön vissza belőle).
Remélem sikerült érthetően elmagyarázni és remélem tud valaki segíteni ebben. Előre is köszönöm!
Új hozzászólás Aktív témák
- iPhone topik
- TCL LCD és LED TV-k
- Formula-1 humoros
- Úgy tér vissza a Commodore 64, ahogy titkon mindenki várja
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Milyen TV-t vegyek?
- Jóárasított AI PC-ket szeretne látni az AMD
- Lalikiraly: Astra kalandok @Harmadik rész
- Azonnali fotós kérdések órája
- Prohardver app (nem hivatalos)
- További aktív témák...
- Samsung Galaxy A26 128GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó használt Lenovo IdeaPad 5 15ALC05, Kék + ASUS ROG hátizsák
- Asztali Gépeket Megszégyenítő Erő: MSI Alpha 17 C7V Gamer Laptop(Ryzen 9 7945HX, RTX 4070)
- Kingston Fury Beast DDR5 6000 CL36 EXPO/XMP 32 GB (2x16 GB) kit
- Újszerű - ASUS ROG Strix Geforce GTX 1660 Super Advanced Edition 6GB GDDR6 192bit VGA videókártya
- AKCIÓ! ASUS Z97-A Z97 chipset alaplap garanciával hibátlan működéssel
- LENOVO ThinkSystem NVIDIA Quadro RTX 6000 24GB PCIe Passive GPU
- Bomba ár! Dell Latitude 7320 - i5-11GEN I 8GB I 512SSD I HDMI I 13,3" FHD I Cam I W11 I Garancia!
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- HP EliteBook x360 830 G8 Stílus, Erő, Rugalmasság egyben!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest