Aktív témák

  • marcias

    őstag

    Nem rég kezdtem el php-t tanulni, és beleütköztem egy problémába, amit csak nem tudok megoldani. Készítettem egy táblázatot, ahová egy abadbázis táblájából hívom meg az adatokat, de az egyik oszlop tartalmát másik táblából hívom meg. Ebben a másik táblában tároltam el az adott filmekre leadott 1-10-ig terjedő szavazatokat, az ''ertek'' mezőbe, és elmentettem mellé a film nevét is ''mcim''. Azt akarom megcsinálni, hogy a táblázat egyik mezőjében lássam a filmre leadott voksok átlagát, de csak odáig jutottam el, hogy az összes leadott voks átlagát teszi be minden film mellé, hiszen a parancs2 után ''WHERE''-rel nem tudok változóra hivatkozni, mert az egy tömbben van, és nemtom kiszedni onnan, hogy a php meg tudja állapítani hogy mely értékeknek kell az átlagát venni (ha konkrétan beírok egy filmcímet, akkor működik, de minden filmhez annak a filmnek az átlagát írja ki ) Köszi előre is!

    <?

    $parancs = ''SELECT * from filmek ORDER by mcim'';
    $eredmeny = mysql_query($parancs);

    $parancs2 = ''SELECT AVG(ertek) as jo FROM ertekel WHERE mcim='$igen''';
    $eredmeny2 = mysql_query($parancs2);
    $sor2 = mysql_fetch_array($eredmeny2);


    $szin = ''#D8EFFA'';

    while ($sor = mysql_fetch_array($eredmeny)) {
    if ($szin==''#D8EFFA'') {
    $szin = ''white'';
    }
    else {
    $szin = ''#D8EFFA'';
    }
    ?>

    <tr bgcolor=''<?= $szin?>''>
    <td align=center><font size=''<?= $font1?>''><img src=''images/<?= $sor[''kat'' ]?>'' alt=''''></font></td>
    <td align=center><font size=''<?= $font1?>''><a href=''<?= $sor[''imdb'' ]?>'' target=''blank''><?= $sor[''mcim'' ]?></a></td>
    <td align=center><font size=''<?= $font1?>''><?= $sor[''acim'' ]?></td>
    <td align=center><font size=''<?= $font1?>''><?= strtoupper($sor[''qu'' ])?></td>
    <td align=center><font size=''<?= $font1?>''><?= $sor[''mlc'' ]?></td>
    <td align=center><font size=''<?= $font1?>''><?= $sor[''hang'' ]?></td>
    <td align=center><font size=''<?= $font1?>''><?= $sor[''ertek'' ]?> (<?=$sor2[''jo'' ]?>)</td>
    [...]
    </td>
    </tr>
    <?
    }
    ?>

Aktív témák