- Kiszáll az optikai meghajtók piacáról a Pioneer
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- RAM topik
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Melyik tápegységet vegyem?
- Azonnali notebookos kérdések órája
- TCL LCD és LED TV-k
- Milyen billentyűzetet vegyek?
- Minden USB-C kábel egyforma? Hát NEM. És ez a baj. – Tech Percek #7
- AMD Navi Radeon™ RX 9xxx sorozat
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Speeedfire #9115 üzenetére
A selectnél még oké, a checkbox kevésbé világos, mert az szerintem alapból nem szokott átmenni szerveroldalra, ha nincs semmi kipipálva.
Pl. select:
<select class="asdasd" name="form_elem_select[]">
<option>- semmi -</option>
<option value="blabla_1">Blabla 1</option>
<option value="blabla_2">Blabla 2</option>
<option value="blabla_3">Blabla 3</option>
<option value="blabla_4">Blabla 4</option>
</select>Ha így néz ki, akkor itt az első, a - semmi - lesz a kiválasztott option (mivel sehol nincs explicite a selected="selected"), a szerveroldalon pedig ezt kapod a $_POST-ban:
array (
'form_elem_select' => '- semmi -',
)Épp ezért inkább érdemes egy default üres értéket adni neki:
<select class="asdasd" name="form_elem_select[]">
<option value="">- semmi -</option>
<option value="blabla_1">Blabla 1</option>
<option value="blabla_2">Blabla 2</option>
<option value="blabla_3">Blabla 3</option>
<option value="blabla_4">Blabla 4</option>
</select>Így ez lesz a $_POST-ban:
array (
'form_elem_select' => '',
)Erre így könnyű ráereszteni egy empty() ellenőrzést, és akkor pampoghatsz, hogy válasszon ki valamit a júzer, ha kell.
A checkbox általában nem jelenik meg szerveroldalon, ha nem választasz ki semmit, úgyhogy azt nem vágom...
Az empty(), amire kérdeztél, teljesen jó, igen.
A foreach-et és más ciklusokat is tovább lehet léptetni "kierőszakoltan" continue-val: [link].
===
(#9117) Lacces : ez függ attól, van-e jóféle iterátor a bejárandó elemhez.
Meg a láncolt listánál szokták így is, hogy egyszerű legyen, mint egy marék lepkefing: while( loszar->next() ){...} .(#9122) Lacces :
"Másik épp nézem át, de a javascript / jquery az hol tárolódik?"
Őőőőő, nincs kereső a gépeden?
Letöltöttem a Yii-t, és nagyjából 10 másodperc alatt megvolt keresővel... -
Lacces
őstag
válasz
Speeedfire #9115 üzenetére
A problémát nem tudom. Esetleg nem típus egyezőséget kell vizsgálni?
=== használni == helyet?Illetve olyan kérdésem lenne még hogy ha ezeken egy foreach-el megyek végig akkor lehet e valahogy továbbléptetni a foreach-et, vagy csak csináljak bele egy if-else ágat?
Nos szerintem ez pont így jó, ahogy leírtad
Erre pont a láncolt lista bejárás jut eszembe, pontosabban, amikor a láncolt listából bizonyos elemeket kell törölni. Az általános algoritmus erre, meg a stackoverflow-on írtam fel, és jobbat nem javasoltakwhile ( amíg van elem) { // foreach is jó
if( megvan amit kerestem)
delete // újraláncolás, az előtte és utána lévőt kötöm össze
else
tovább lépek
}Kábé így nézz ki elméletben, és kell az if-else ág bele, csak sima if-el nem működik jól
Sima while ciklussal sem lépett tovább... (igaz valami speciálisat kért a tanár) és felírtam fórumban és ott mondták, hogy kell az else is bele, hogy tovább lépjen a while ciklus
Új hozzászólás Aktív témák
- Kiszáll az optikai meghajtók piacáról a Pioneer
- PlayStation 5
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Xiaomi Mi 11 Ultra - Circus Maximus
- Kerékpársportok
- Apple Watch Sport - ez is csak egy okosóra
- Magga: PLEX: multimédia az egész lakásban
- Politika
- RAM topik
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- További aktív témák...
- MSI Thin 15 Gamer Laptop új, csak kibontott 35hónap garanciával.
- Dell Precision 7510 i7-6820HQ/16GB/256+500Gb/Nvidia1000M/Win11PRO
- Dell Precision 3520 i7-7700HQ/16GB/512NVMe/Nvidia620/WIN11PRO Új aksi.
- Lenovo LOQ 15APH8 Bankmentes, kamatmentes részletfizetés
- Oukitel OT5 tablet 12" 2K Display 12 GB memória, 256 GB háttértár, 4G LTE Dual SIM, 11000mAh Akku
- Bomba ár! HP Elitebook 850 G6 - i5-8GEN I 8GB I 256GB SSD I 15,6" FULLHD I Cam I W11 I Gari!
- Tablet felvásárlás! Samsung Galaxy Tab S10+, Samsung Galaxy Tab S10 Ultra, Samsung Galaxy Tab S10 FE
- BESZÁMÍTÁS! 500GB Samsung 980 NVMe SSD meghajtó garanciával hibátlan működéssel
- DELL Precision 7540 - Intel Core i9-9980HK, RTX 3000 (nagyon erős GPU-val)
- AKCIÓ! Sony PlayStation 5 Slim 1TB SSD lemezes konzol + fejhallgató garanciával hibátlan működés
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest