• 17-03-2010, 00:59:19
    #1
    Alıntı
    <?php
    include("connect.php");
    $cek=mysql_query("SELECT * FROM mesaj");
    while($al=mysql_fetch_array($cek))
    {
    $id=$al['id'];
    $ad=$al['ad'];

    }
    echo $ad."<a href=sil.php?id=$id> Sil</a>";

    ?>
    Arkadaşlar while döngüsüne soktuğum sorgumdam ekranda sadece tek veri görüyorum.
    Oysa veri tabanımda 4 tane verim var.Nerede hata yapıyorum?
  • 17-03-2010, 01:01:27
    #2
    <?php
    include("connect.php");
    $cek=mysql_query("SELECT * FROM mesaj");
    while($al=mysql_fetch_array($cek))
    {
    $id=$al['id'];
    $ad=$al['ad'];
    
     echo $ad."<a href=sil.php?id=$id> Sil</a>";
    }
    
    ?>
  • 17-03-2010, 01:01:49
    #3
    döngünün dışında echo yapıyorsun da ondan. bu arada php kod bbcodeunu kullansanız kodlar daha rahat anlaşılır :s

    <?php
    include("connect.php");
    $cek=mysql_query("SELECT * FROM mesaj");
    while($al=mysql_fetch_array($cek))
    {
    $id=$al['id'];
    $ad=$al['ad'];
    echo $ad."<a href=sil.php?id=$id> Sil</a><br />\n";
    }
    
    ?>
  • 17-03-2010, 01:20:47
    #4
    Teşekkürler arkadaşlar.