Hirdetés
- Lassacskán fenyőfát állítanak a hardverek
- Tudjuk, de nem tesszük: a magyarok többsége nem törődik adatai védelmével
- Mesébe illő csodakábelt tervezett a GeForce-ok leégése ellen a Segotep?
- Irodát kért, de gyárat kapott Elon Musk a Samsungtól
- Nyílt forráskódú lett a legegyszerűbben használható AI tartalomgeneráló
Aktív témák
-
tob!as
tag
válasz
KaiotEch
#1611
üzenetére
SELECT level, COUNT(*) FROM legions GROUP BY level ORDER BY level ASC
Ez szerintem hatékonyabb tud lenni ha jól értelmeztem a problémát, mert alapból annyi sorral tér vissza ahány szint van, az első érték lesz a szint, a második a szintenkénti légiók mennyisége.
A kód is egyszerűbb, ráadásul a script futás is hatékonyabb (persze ha nem rontottam el semmit
. -
Sk8erPeter
nagyúr
válasz
KaiotEch
#1611
üzenetére
Az alábbi helyett:
SELECT COUNT(*) FROM legion_members
legyen így:
SELECT COUNT(*) AS legion_sum FROM legion_membersPl.:
$legion_members_sum=mysql_query("SELECT * FROM legions ORDER BY level ASC");
if( !$legions_sum ){
echo "Hiba történt az adatbázis lekérése során! <br />Hiba: ". mysql_errno() . "\n\r" .mysql_error()."<br />";
}
else{
$sum = mysql_fetch_assoc($legion_members_sum); //tagok száma
}Ezután azt, hogy hányan vannak, a $sum['legion_sum'] változó használatával tudod kiíratni.
"első <td>-be írja hogy hogy az adott légiónak hány tagja van, 2. <td>-be a nevét"
A légió adott tagjának a nevét szeretnéd kiíratni a második oszlopba? És az első oszlopba minden alkalommal kiíratnád, hány tagja van a légiónak?
Kicsit egyértelműbben légyszi. 
Az eddig világos, hogy van egy "level" és egy "name" nevű mező a MySQL-táblában.Ja, és használd a "Programkód" gombot. Jelöld ki a forráskódodat, és katt a Programkód gombra. Sokkal áttekinthetőbb lesz a kódod tőle.
Aktív témák
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- GL.iNet Flint 2 (GL-MT6000) router
- Futás, futópályák
- Poco F7 – bajnokesélyes
- Arc Raiders
- sziku69: Fűzzük össze a szavakat :)
- Steam, GOG, Epic Store, Humble Store, Xbox PC Game Pass, Origin Access, uPlay+, Apple Arcade felhasználók barátságos izgulós topikja
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Okos Otthon / Smart Home
- Milyen TV-t vegyek?
- További aktív témák...
- Gamer PC bontódik
- BESZÁMÍTÁS! ASUS H510M i5 11500 16GB DDR4 512GB SSD RTX 2070 Super 8GB Zalman T4 Plus be quiet! 600W
- BESZÁMÍTÁS! ASUS H510M i5 11500 16GB DDR4 512GB SSD RX 7600 8GB Zalman T4 Plus be quiet! 600W
- BESZÁMÍTÁS! ASUS H510M i5 11400F 16GB DDR4 512GB SSD GTX 1060 6GB Zalman T4 Plus DeepCool 400W
- Garanciális JBL Reflect Aero Bluetooth fülhalgató
- 184 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5090
- BESZÁMÍTÁS! ASUS TUF B760M i5 12400F 32GB DDR4 1TB SSD RX 6800 16GB ZALMAN Z1 Plus Cooler Master750W
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600 / 16GB DDR4 / RX 6600XT 8GB / 256SSD + 2TB HDD
- GYÖNYÖRŰ iPhone 13 Mini 128GB Midnight - 1 ÉV GARANCIA -Kártyafüggetlen, MS4195, 94% Akksi
- Apple iPhone 14 Pro 512GB,Újszerű,Dobozával,12 hónap garanciával
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest
.
Kicsit egyértelműbben légyszi. 

