- Xiaomi 15T Pro - a téma nincs lezárva
- 3D nyomtatással csökkentené a kijelző gyűrődését az Apple iPhone Foldnál
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Google Pixel topik
- Android szakmai topik
- Milyen okostelefont vegyek?
- Külföldi prepaid SIM-ek itthon
- Redmi Note 15 Pro 5G – a szokásosat?
- Ennyit dobott egy telefon gyártási költségén a memóriakrízis a Xiaomi szerint
- Így lehet kiszúrni, ha kamu AirPods fülest akarnak eladni neked
Új hozzászólás Aktív témák
-
CSorBA
őstag
Ha már ilyen jól pörög a topik, eszembe jutott nekem is valami. (bár igazából sql-es kérdéseim is lennének, de szépen sorban
)Tegyük fel vannak bannerjeim. Adatbázisban tárolom az adatokat hozzá. A megjelenítés pedig random. No de, szeretnék prioritást.
Mondjuk van egy oszlopom, priortiy, és benne 1-2-3 értékek. Azt szeretném, hogy az 1es mondjuk kétszer olyan sűrűn jelenjen meg, mint a kettes, a hármasnál pedig 4szer. (ugye kb 8ból 4szer (1es prioritás), 2szer (2es prioritás), 1szer (3as prioritás), vagy ahogy tetszik).Hogy tudnám ezt megoldani egy gyors lekéréssel. Lehet-e esetleg pusztán sql-el?
Én arra gondoltam, hogy csinálok egy tömböt, amiben vannak számok, előfordulás szerint. pl. $elofordulasok = array ('1', '1', '1', '1', '2, '2', '3') és innen választok random egy számot, majd az sql lekérdezésben berakom feltételnek ezt (WHERE priority=$elofordulasok[rand(0,7)]). Ennél jobb ötlet?
Új hozzászólás Aktív témák
- Xiaomi 15T Pro - a téma nincs lezárva
- Autóhifi
- 3D nyomtatással csökkentené a kijelző gyűrődését az Apple iPhone Foldnál
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Milyen TV-t vegyek?
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Sony MILC fényképezőgépcsalád
- Budapest és környéke adok-veszek-beszélgetek
- BMW topik
- További aktív témák...
- LENOVO ThinkBook 14s Yoga touch 360 - i5-1135G7, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- 228 - Lenovo LOQ (15IRX10) - Intel Core i7-13650HX, RTX 5060
- 276 - Lenovo Yoga Pro 9 (16IAH10) - Intel Core U9 285H, RTX 5070 (ELKELT)
- iPhone 13 mini 128GB Green -1 ÉV GARANCIA -Kártyafüggetlen, MS3896, 95% Akkumulátor
- Samsung 870 QVO 8TB Sata 2.5 SSD
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
)
