Şimdi Ara

PHP Listeleme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
4
Cevap
0
Favori
516
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhabalar arkadaşlar,
    Benim basvurular adında bir tablom var içindeki alan isimlerinden biri kurs.
    Ben kurs isminden atıyorum ebru kursuna kayıt olanların listesini yazdırmak istiyorum.
    Aslında kompleks bir şey değil ama sorguyu mu yanlış yazıyorum acaba, tablodaki .... kursuna kayıt olanları listelemek için olan işlemleri toparlayamadım:(
    PHP'de iyi olanlar yardımcı olur musunuz, şu listeyi görmek istiyorum?

    <form action="" method="post">
    <select name="kurs" required>

    <option value="Ebru">Ebru</option>
    <option value="Resim">Resim</option>
    <option value="tenis">tenis</option>
    <option value="futbol">futbo</option>
    </select>
    <button type="submit">Verileri Getir</button>
    </form>
    <?php

    if ($_POST){
    $kurs = $_POST["kurs"];
    $query = mysql_query("SELECT * FROM basvurular WHERE kurs like '$kurs'");
    if (mysql_affected_rows()){
    while ($row = mysql_fetch_object($query)){
    echo "$kurs";
    }
    }
    } else {
    echo '('.$kurs.') eğitimine ait veri bulunamadı!';
    }
    }
    ?>







  • quote:

    Orijinalden alıntı: cordel23

    if ($_POST){
    $kurs = $_POST["kurs"];
    $query = mysql_query("SELECT * FROM basvurular WHERE kurs like '$kurs'");
    if (mysql_affected_rows()){
    while ($row = mysql_fetch_object($query)){
    echo "$kurs";
    }
    }
    } else {
    echo '('.$kurs.') eĞ?itimine ait veri bulunamadı!';
    }
    }
    ?>

    Öncelikle tablo yapını anlayamadım. bir tablon var

    Tablo adı : basvurular

    id | ad_soyad | tarih | tur | kayit

    Şeklinde de stunların var sayalım. bunlar arasında birtanesi kayit sütunu sen bu kayit sütununda ebru diye arattığın zaman kayıt olanlar çıksın istiyorsun.




    <?php

    if($_POST) {


    $limit = 10;


    $search_word = addslashes(trim(strtolower(strip_tags($_REQUEST['kurs']))));


    $search = "LOWER(kayit) like '%".$search_word."%' ";
    $sql = "SELECT kayit FROM basvurular WHERE ".$search." ORDER BY id ASC";




    $queryx = mysql_query($sql) or die(mysql_error());
    $total_result = mysql_num_rows($queryx);


    $query = mysql_query( $sql . " LIMIT $limit") or die(mysql_error());


    while($row = mysql_fetch_array($query)){


    ?>




    id : <?=$row[id]?>

    Ad Soyad : <?=$row[ad_soyad]?>

    kayit : <?=$row[kayit]?>


    <?php } } ?>




    Bu işini görecektir. Kolay gelsin




  • aksoydesign kullanıcısına yanıt
    Çok teşekkürler oldu, ancak bir problem var.Veritabanında ebru kursunda mesela iki kayıt varsa sayfada iki tane listeleme yapıyor.
  • Döngüyü kaldırdım oldu.Her kayıt için çalışıyor çünkü.
    Teşekkürler yardımın için, kolay gelsin:)
  • Yapay Zeka’dan İlgili Konular
    Php header yardım!
    11 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.