• 25-06-2009, 18:45:36
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    şimdi ben yapmaya çalıştım ama bir türlü tam olarka istediğim sonuca ulaşamadım birde buradan sorayım.databaseimden çektiğim veriyi 250 karakterden sonra devamı linki vermek istiyorum... mesela id si 1 olan verinin devamı şu şekilde olmalı index.php?yer=kampanya&id=1 ben bu &id=1 kısmını yapamadım
  • 25-06-2009, 19:04:42
    #2
    <?php
    if (strlen($haber) >= 250) {
    $haber=substr($haber,0,250)."<a href=sasa.php?id=x>Devamı...";
    }
    
    ?>

    href kısmını falan düzenlersin değişkenleride tabi.
  • 25-06-2009, 19:20:39
    #3
    Üyeliği durduruldu
    tolgay007 adlı üyeden alıntı: mesajı görüntüle
    <?php
    if (strlen($haber) >= 250) {
    $haber=substr($haber,0,250)."<a href=sasa.php?id=x>Devamı...";
    }
    
    ?>
    href kısmını falan düzenlersin değişkenleride tabi.
    aynı fonk. mysql de kullan

    mysql > select substr(sutunadi,1,250) as sutunadi from ....

    kolay gelsin
  • 25-06-2009, 19:29:51
    #4
    tolgay007 adlı üyeden alıntı: mesajı görüntüle
    <?php
    if (strlen($haber) >= 250) {
    $haber=substr($haber,0,250)."<a href=sasa.php?id=x>Devamı...";
    }
    ?>
    href kısmını falan düzenlersin değişkenleride tabi.
    bunu tam oturtamadım işte devamı yazısını vermiyo 250 karakterden sonra kesmiyo buyrun kodlar:

    $kampanya = mysql_query("SELECT * FROM kampanya ORDER BY id DESC");
    while($row = mysql_fetch_array($kampanya))
        {           
           $url = 'index.php?yer=kampanya&id='.$row['id'].'';
    if (strlen($kampanya) >= 250) {
    $detay=substr($kampanya,0,250);
    print '<a href="'.$url.'">Devamı...</a>';
    }
    print '<a href="'.$url.'"><h2>'.$row['baslik'].'</h2></a>';
    print ''.$row['bilgi'].'';
    print '<b>'.$row['tarih'].'</b>';
    }
  • 25-06-2009, 19:49:47
    #5
    250 karakter saydığın yer $row['baslik'] galiba $kampanya değil.
    değişken karmaşası var galiba if satırında
  • 25-06-2009, 19:57:24
    #6
    uysal_rockci adlı üyeden alıntı: mesajı görüntüle
    250 karakter saydığın yer $row['baslik'] galiba $kampanya değil.
    değişken karmaşası var galiba if satırında
    Aynen.
  • 26-06-2009, 02:05:39
    #7
    ya karakteri kesmiyo devamı linkini koyuyo ama :S karaktermi 250 karakterden küçük bide mesle id=1 de iken yani yazının devamında gene devamı linki göstermekte :S
  • 26-06-2009, 09:54:16
    #8
    $kampanya = mysql_query("SELECT * FROM substr(kampanya,0,250) as saydir ORDER BY id DESC");
    while($row = mysql_fetch_array($kampanya))
    {
    echo $row["saydir"].' <a href="index.php?yer=kampanya&id='.$row["id"].'"> Devamı...</a>';
    }
  • 27-06-2009, 17:21:47
    #9
    $kampanya = mysql_query("SELECT * FROM substr(kampanya,0,250) as saydir ORDER BY id DESC"); olay bumu?
    saydir kısmına ne gelcek :S