• 10-10-2008, 09:45:32
    #1
    Üyeliği durduruldu
    Merhaba
    Orta Düzey ASP biliyorum.Ancak Php uygulaması yapmak zorunda kaldım asp ile olsa halledicektm fakat php hiç bilmiyorum sayfa güncelleme hakkında yardım istiyorum.
    İstediğim şu şekilde ; Veritabanında sayfalar die bir tablo ve içinde 2 kolon : sayfaid ve icerik diye.
    Sitedende şu şekilde çağırılır mesela ; sayfa.php?no=3 Diye 3.sayfaya ait bilgiler icerik kolonundan alınır ve yazdırılır.
    Yönetim panelindende güncelleme yapılıcak şekilde hazır birşey biliyorsanız veya bu şekilde bir kod yazarsanız sevinirim acil şayet asp'de 15 satır kod ve bi veritabanı zaten zor olacağını düşünmüyorum.
    Saygılarımla
  • 10-10-2008, 17:27:39
    #2
    mantıken anlatıyorum kodları kendinize göre düzenleyin.
    sayfa.php?no=3 sayfadaki sayfaid si 3 olanları çekmek;
    <?php
    mysql_connect("localhost","DB USER", "DB ŞİFRE"; //sql bağlantısı
    mysql_select_db("DB ADI"); // veritabanına bağlandık
    $sayfano = $_GET['no']; //get ile sayfa noyu aldık
    $sorgu = mysql_query("SELECT * FROM sayfalar WHERE sayfaid = '$sayfano'"); //db den sayfaid ye göre veri çektik.
    while ($veri = mysql_fetch_object($sorgu)) //kayıtları tek tek yazdırmak için döngü açtık
    {
    echo $sorgu->icerik . "<br>"; //ekrana bastık
    }
    ?>
    güncelleme mantığı;
    örneğin no ile gelen sayfaid li kayıtın icerik kolonundaki veri posttan gelenle güncellenecek diyelim;
    <?php
    mysql_connect("localhost","DB USER", "DB ŞİFRE"; //sql bağlantısı
    mysql_select_db("DB ADI"); // veritabanına bağlandık
    $sayfano = $_GET['no']; //get ile no yu çektik
    $gelen_icerik = $_POST['icerik']; //post ile formdan gelen iceriği çektik
    mysql_query("UPDATE sayfalar SET icerik = '$icerik' WHERE sayfaid = '$sayfano'"); //güncelleme işlemi
    ?>
    denemeden yolluyorum kodların içine açıklamada yazdım kendinize göre düzenleyebilirsiniz.
    isterseniz sabit başlıktaki görsel eğitimlerimizi izleyebilirsiniz..
    kolay gelsin.