• 24-09-2010, 23:13:14
    #1
    Merhaba
    Mysql veritabanımda bulunan tablodaki verileri php ile haber.php sayfasına verileri çektirmek istiyorum yardımcı olurmusunuz.

    tablo yapısı:
    tablo adı haber

    ALANLAR:
    id
    baslik
    detay
    resim
    tarih

    bunları güzel bir şekilde alt alta haber.php de nasıl gösterebilirim ve detay php de örneğin 250 karaktere kadar göstermek ve ardından devamı yazısını eklemek istiyorum.

    teşekkürler
  • 24-09-2010, 23:38:01
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $request = mysql_query("
    	SELECT id, baslik, detay
    	FROM haber");
    $news = array();
    while ($row = mysql_fetch_assoc($request))
    	$news[] = array(
    		'id' => $row['id'],
    		'title' => $row['baslik'],
    		'body' => strlen($row['detay']) > 250 ? substr($row['detay'], 0, 250) . '<a href="haber.php?id=' . $row['id'] . '">Devamını Oku</a>' : $row['detay'],
    	);
    mysql_free_result($request);
    
    echo '
    <ul>';
    foreach ($news as $item)
    	echo '
    	<li>', $item['title'], '<br />', $item['body'], '</li>';
    echo '
    </ul>';
  • 24-09-2010, 23:43:03
    #3
    teşekkürler,bu kodları haber.php ye nasıl ekleyeceğim.yani resim alanı yazı alanını nasıl yerleştireceğim.
  • 25-09-2010, 10:40:46
    #4
    Haber.php ve Haberoku.php dosyasını Upload ediyorum Örnek olarak kendin düzeltebilirsin buyrun Link; http://www.dosya.tc/file/KUKZMX/haber.rar.html UMARIM işine Azda olsa yarar. NOT: KODLama Bana aittir Alıntı yapılmamıştır
  • 25-09-2010, 11:00:49
    #5
    Üyeliği durduruldu
    neden inline kod yazıyorsunuz ?

    <?php
    $request = mysql_query(" 
        SELECT id, baslik, detay 
        FROM haber"); 
    
    while ($row = mysql_fetch_assoc($request)) :
    ?> 
    
    // html kodlar
    
    <?php
    endwhile;
    ?>
  • 25-09-2010, 13:02:32
    #6
    BHCoder adlı üyeden alıntı: mesajı görüntüle
    neden inline kod yazıyorsunuz ?

    <?php
    $request = mysql_query(" 
        SELECT id, baslik, detay 
        FROM haber"); 
    
    while ($row = mysql_fetch_assoc($request)) :
    ?> 
    
    // html kodlar
    
    <?php
    endwhile;
    ?>
    inline den kastınız nedir ?
  • 25-09-2010, 13:12:51
    #7
    Üyeliği durduruldu
    Cycl0ne adlı üyeden alıntı: mesajı görüntüle
    inline den kastınız nedir ?
    echo "<html>
     <head>
      <title>Hello!</title>
     </head>
     <body>
     <div class=\"header\">
    <h1>header</h1>
    </div>
    </body>
    </html>";
  • 25-09-2010, 13:25:13
    #8
    BHCoder adlı üyeden alıntı: mesajı görüntüle
    echo "<html>
     <head>
      <title>Hello!</title>
     </head>
     <body>
     <div class=\"header\">
    <h1>header</h1>
    </div>
    </body>
    </html>";
    bhcoder şimdi

    <?php
    for($i=0;$i<10;$i++){
    echo $i."<br />";
    }
    ?>
    mi daha mantıklı
    <?php
    for($i=0;$i<10;$i++){?>
    <?php echo $i; ?><br />
    <?php
    }
    ?>
    yoksa bu mu ?
  • 25-09-2010, 13:34:42
    #9
    Üyeliği durduruldu
    Cycl0ne adlı üyeden alıntı: mesajı görüntüle
    bhcoder şimdi

    <?php
    for($i=0;$i<10;$i++){
    echo $i."<br />";
    }
    ?>
    mi daha mantıklı
    <?php
    for($i=0;$i<10;$i++){?>
    <?php echo $i; ?><br />
    <?php
    }
    ?>
    yoksa bu mu ?
    kullanılan yere göre değişir br tagı sabit bir tagdır.

    750 1000 2000 satırlık kodu inline yazanlar var