Şimdi Ara

Tablodan koşula bağlı veri çekme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
429
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba,
    Php'de yeniyim. Aşağıdaki veriyi bir türklü çekemedim.
     Tablodan koşula bağlı veri çekme



    Yukarıdaki tabloda
    konuid ve siraid'i "$_GET" ile almaktayım. Her x,y,z,t yazarınıN açıklamalarını ayrı ayrı ve tek tek yazdırmak istemekteyim.


     
    $qs =mysql_query("select * from tablo where konuid ='".$konuid ."' and siraid='".$siraid'."'");



    Ben aşağıdaki gibi yazarlara tek tek açıklamalarını çekmek ve istediğim yazarınkileri yazdırmak istiyorum:
    X yazarı:
    aciklamasi (echo yazarx)

    Y yazari:
    açıklaması

    T yazari:
    açıklaması



    < Bu mesaj bu kişi tarafından değiştirildi TrueReaL -- 21 Ağustos 2014; 17:54:56 >







  • $sorgu = mysql_query("SELECT * FROM 'tablo adı');



    while($a=mysql_fetch_array($sorgu)){
    extract($a);

    echo $yazar_ad; //extract komutu veritabanındaki sütunları çıkartır adındanda anlaşıldığı gibi mesela sütunların isimleri yazar_id ve yazar_aciklama diyelim extract kullandığında bunlar $yazar_id ve $yazar_aciklama olarak donusur yani degisken yapar umarım mantığı anlamışsındır başta tablo seçtik while döngüsündede tablodakileri çektik ve en sonra çıkartığ yazdırdık

    }
  • eğer sıralamak için kullanıyorsan sıraid yi dışarıdan almana gerek yok zaten, sadece konuid yi girersin

    mysql_query("SELECT * FROM tablo WHERE konuid = '$konuid' ORDER BY siraid");
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.