• 23-03-2010, 13:05:12
    #1
    aşağıdaki kodda arkadaşlar group by kullandığım için 1.haftaya ait tek maç geliyor ben bütün maçları istiyorum. Örneğin
    1.Hafta
    a-b
    c-d
    2.hafta
    a-d
    c-b tarzda ama suan
    1.hafta
    a-b
    2.hafta
    c-b yazıyor diğer maçlar yazmıyor. group by ı kaldırdığımda ise
    1.hafta
    a-b
    1.hafta
    c-d
    2.hafta
    c-b
    tarzında yazıyor ilk dediğim gibi nasıl yaparım?

    <?php                
    $kategori = $_POST['fiksturler'];
    $grup_sorgu = mysql_query("SELECT grup_id,grup_adi FROM gruplar Where grup_id = '" .$kategori. "'");
    $grup = "";
    while ($yazi = mysql_fetch_array($grup_sorgu)) { ?>
    <b><? echo $yazi['grup_adi'] ;?> Toplu Sonuçları</b><? } ?>
    <? $lig_sorgu = mysql_query("SELECT fikstur_id, fikstur_birtakim, fikstur_ikitakim, fikstur_birsonuc, fikstur_ikisonuc, fikstur_hafta,fikstur_ligadi FROM fikstur Where fikstur_ligadi = '" .$kategori. "' group by fikstur_hafta");
    $lig = "";
    while ($yaz = mysql_fetch_array($lig_sorgu)) {
    ?>
    <table border="1" width="100%" id="table1"><td bgcolor="#C31818"><font color="#FFFFFF"><? echo $yaz['fikstur_hafta'];?></font></td></tr>
    <tr><td><? echo $yaz['fikstur_birtakim'];?>:<? echo $yaz['fikstur_birsonuc'];?>-<? echo $yaz['fikstur_ikisonuc'];?>:<? echo $yaz['fikstur_ikitakim'];?></td></tr></table><?php
    }}
    ?>
  • 24-03-2010, 17:20:10
    #2
    arkadaşlar hala yapamadım