Aktív témák

  • 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_members

    Pl.:
    $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? :F 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