Hirdetés
- hcl: Poco F2 Pro facepalm
- Luck Dragon: Asszociációs játék. :)
- MasterDeeJay: Harc a DDR5 árak ellen
- urandom0: Száműztem az AI-t az életemből
- eBay-es kütyük kis pénzért
- sziku69: Fűzzük össze a szavakat :)
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél
- Magga: PLEX: multimédia az egész lakásban
- GoodSpeed: A megfelelő matrac kiválasztása egy hosszú folyamat végén
- bambano: Bambanő háza tája
Új hozzászólás Aktív témák
-
SaNyEe
aktív tag
Hi!
Volna egy kisebb gondom.
Tetszőleges mélységű menü-t készítek, s ehhez tartozik egy tömb, ami objektumokat tárol.
A megjelenítés során egy rekurzív függvény írja ki a menüpontokat, egész addig hívja újra önmagát amíg a foreach-ből kapott elem tömb. Amennyiben nem az, akkor az li tageket kirakja és közéteszi az objektumból a kívánt információt.Szerkezetileg a tömb így néz ki:
$tomb[id] = objektum (ez a szülő)
$tomb[id] = másik objektum (szintén szülőelem)
$tomb[szulo_id][id] = egy szülőobjektum leszármazottjaAmikor statikusan kézzel létrehoztam egy ehhez hasonló példatömböt akkor minden szépen működött.
Amikor megírtam a tömb feltöltő algoritmusát akkor már nem jártam ekkora sikerrel. Hibaüzenet semmi, azonban az első olyan elemnél ami nem szülő szintű objektumot tárol egyszerűen megszűnik a feltöltés, s ugrunk a kiiratáshoz.
Az id-k és a szülőid-k nem tudják átfedni egymást, mindig egyediek, nem értem mi a probléma.
Teszteléskor csináltam olyat, h a gyermekekből kivettem a szülő_id-t és sorszámmal helyettesítettem akkor ment, akkor is ment, ha a szulo_id-t és az id-t kicseréltem, ekkor viszont nem tudom bejárni a kapott fát úgy ahogy a megjelenítésben szükséges lenne
Megoldási javaslat?
Új hozzászólás Aktív témák
- Bomba ár! Lenovo ThinkPad T480 - i5-8G I 8GB I 256-512-1T SSD I 14" FHD I HDMI I Cam I W11 I Gari!
- GYÖNYÖRŰ iPhone XR 128GB Black-1 ÉV GARANCIA - Kártyafüggetlen, MS3985, 100% Akkumulátor
- GYÖNYÖRŰ iPhone SE 2020 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS2183
- Apple Watch Series 9 GPS+Cellular 41mm, 1 Év Garanciával
- ÚJ Asus V16 V3607VM - 16" WUXGA 144Hz - Core 5 210H - 16GB - 1TB - Win11 - RTX 5050 - 3 év garancia
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


