Database Kısıtlaması

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    olivetti
    olivetti's avatar
    Kayıt Tarihi: 22/Eylül/2005
    Erkek
    selam arkadaşlar

    bu aşağıdaki php kodları ile mysql"dan sorgu yapıyorum fakat komple satırı yazıyor bu. ben istiyorum ki, çıkan sonuçlar aşağı doğru 6 karakter olsun, ve altında devamı linki olsun ve o link ise, haberin ID numarasına gitsin... işte kodlar.

    while($row = mysql_fetch_assoc($data)){

    echo $row["siir"]. "";

    echo $row["siirbaslik"]. "";



    ekranda gösterme yeri burası. yazının id numarası ise 50 olsun diyelim... altındaki devamı linkinde de www.siteadi.com/index.php?yazi=50 gibi... bu arada, mysql"daki ID başlığı siirnumara dır..

    ...
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    olivetti
    olivetti's avatar
    Kayıt Tarihi: 22/Eylül/2005
    Erkek
    anlıyan yokmu:(

    ...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kreston
    Kreston's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 28/Aralık/2002
    Erkek
    while($row = mysql_fetch_assoc($data)){

    echo $row["siir"]. "";

    echo $row["siirbaslik"]. "";


    burda $data dediğin mysql sorgusuna ne yazdığını söyler misin ? eğer belli bi id numarasından kayıt geçiyosan elbette tek kayıt gösterecektir. sorguyu sadece "select * from x" olarak bırakırsan $data bütün tabloları içerecek dolayısıyla o while döngüsü bütün tabloları sırayla listeleyecektir.

    while($row = mysql_fetch_assoc($data)):
    echo $row["siir"];
    echo $row["siirbaslik"];
    endwhile;

    Zimbabwe
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    olivetti
    olivetti's avatar
    Kayıt Tarihi: 22/Eylül/2005
    Erkek
    merhaba kreston. öncelikle ilgi ve alakandan ötürü sana çok teşekkür ederim. öncelikle için gerçeği ben siteme arama koymak istiyorum. bu olayı 2 ayda çok şükür yapabildim:) fakat; örneğin seviyorum kelimesini arattığım zaman, oradaki row'larda ne belirttiysem onu listeliyor. orada siir ve siirbaslik dedim ben. ilk önce şiiri listeliyor sonrada onun altına şiir adını. benim isteğim, o şiirin başlığı listelensin, onun altına şiirin sadece bir kaç karekteri ve hemen onun sağ alt köşesinde de devamı linki olsun. o devamı linki ise, mysql'da kayıtlı siirnumarasi yerine gitsin. şimdi örneklerle açıklamaya çalışayım çünkü kendi yazdığımdan bişey anlamadım:)

    mysql'da şiirler şu şekilde.. (sallıyorum)

    value 10 15 "Sevmek" "Seni seviyorum sen benim için aldığım nefessin. Sen benim herşeyimsin, sensiz bir gün düşünemiyorum ne olur anla ve bırakma beni..!"

    burada 15 yazan yer siirnumarasi 10 ise şiirin kaç defa görüntülendiği, 10 ise şiirin numarası (mysql'da siirnumarasi olarak belirtildi) oradaki sevmek ise şiirin başlığı (siirbaslik olarak mysql'da belirtilmis) ve hemen onun yanındaki ise şiirin kendisi.. (mysql'da siir diye belirtildi) benim isteğim bunun şu şekilde listelenmesi...

    Sevmek
    Seni seviyorum,
    Sen benim için aldığım nefessin
    Sensiz bir gün
    Düşünemiyorum
    Devamı

    işte bu devamı ve sevmek linkleri olacak ve tıklanıldığı zamanda, yukarıda da belirttiğim gibi o şiir numarasına gidecek. link ise şu şekilde olacak.
    www.tbt.com/index.php?sayfa=[$siirnumarasi]
    yani o şiir numarası kaç ise ona gitsin. ilgi ve alakandan ötürü tekrardan çok teşekkür ederim kreston.

    ...
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kreston
    Kreston's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 28/Aralık/2002
    Erkek

    while($row = mysql_fetch_assoc($data)):

    echo $row["siirbaslik"]."
    ";

    $satirlar = explode(" ",$row[siir]);

    $i = 0;
    while ($i < 15){ /* burdaki 15 sayısı şiirin kaç kelimesinin gösterileceğini belirliyor */
    echo $satirlar[$i]," ";
    $i++;
    }

    echo"
    Devamı";

    endwhile;

    olay bu

    Zimbabwe
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kreston
    Kreston's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 28/Aralık/2002
    Erkek
    burda çıkmıyo kodlar neyse pm atıyorum

    Zimbabwe
Toplam Hit: 944 Toplam Mesaj: 6