• 15-04-2015, 14:43:40
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaslar.

      $calistir = mysql_query("select * from cevap INNER JOIN kullanici ON cevap.kullaniciID=kullanici.ID WHERE soruID=1 order by soruID ASC") or die("Hata Olustu!");
      while($oku=mysql_fetch_assoc($calistir))
      {
      ?>
      <tr>
        <td class="tg-031e"><?PHP echo $oku['isim']; ?></td>
        <td class="tg-031e"><?PHP echo $oku['soyisim']; ?></td>
        <td class="tg-031e"><?PHP echo $oku['cinsiyet']; ?></td>
    	<td class="tg-031e"><?PHP echo $oku['yas']; ?></td>
        <td class="tg-031e"><?PHP echo $oku['cevap']; ?></td>


    iki farklı tablo var ben bunları join ile birleştirdim fakat $calistir degiskeninde soruID=1 yazdıgım icin sadece 1. sorunun cevaplarını getiriyor benim linkte gözüktüğü gibi 5 sorunun değerlerini getirmem gerekiyor.Bunu nasıl yapabilirimSite Link.

    Simdiden tesekkur ederim
  • 24-04-2015, 16:23:13
    #2
    Selamlar DesignerTR,

    Tabiki bir tane gostericek, cunku sen query-de bunu yazdin:

    WHERE soruID=1

    Yani sadece soruID=1 olani gosteriyorsun.

    Ama tavsiyem sudur:

      $calistir = mysql_query("select * from cevap INNER JOIN kullanici ON cevap.kullaniciID=kullanici.ID WHERE soruID=1 order by soruID ASC") or die("Hata Olustu!");
    $count= mysqli_num_rows($calistir);
    if($count>0){
      while($oku=mysql_fetch_array($calistir))
      {
            $isim=$oku['isim'];
            $soyisim=$oku['soyisim'];
            $cinsiyet=$oku['cinsiyet'];
            $yas=$oku['yas'];
            $cevap=$oku['cevap'];
            $dynamicList .='      
       
            <tr>
              <td class="tg-031e">' . $isim. '</td>
              <td class="tg-031e">' . $soyisim. '</td>
              <td class="tg-031e">' . $cinsiyet. '</td>
              <td class="tg-031e">' . $yas. '</td>
              <td class="tg-031e">' . $cevap. '</td>
            </tr>
     ';
        }
    }else{
        $dynamicList="There are no questions available!";
    }
    Ve HTML-de tablon olacak ve dynamicList-e echo yapicaksin:

    <table>
    <?php echo $dynamicList ?>
    </table>