• 17-12-2009, 09:29:04
    #1
    <?php include"ust.php";
    $aydi=$_REQUEST['id'];
    if(isset($_POST['button'])){
    $baslik=$_POST['baslik'];
    $haber=$_POST['icerik'];


    mysql_query(" UPDATE sayfa SET ad='$baslik', icerik='$haber' WHERE id='$aydi' ");
    echo"Basarili Güncelleme";}
    $strSQL ="SELECT * FROM sayfa Where id='$aydi' ";
    $sorgu = mysql_query($strSQL);
    $haber=mysql_fetch_array ($sorgu);


    ?>

    <div align="center">
    <form action="" method="post" enctype="multipart/form-data" name="form1">
    <table width="800" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td height="35" colspan="2"><div align="center"> Sayfa D&uuml;zenle </div></td>
    </tr>
    <tr>
    <td width="141" height="30">Sayfa Adı </td>
    <td width="659"><label>
    <input name="baslik" type="text" class="form" id="baslik" value="<?php echo $haber['ad']; ?>" s>
    </label></td>
    </tr>
    <tr>
    <td width="141" height="113">Sayfa İ&ccedil;eriği </td>
    <td>
    <?php

    include("fckeditor/fckeditor.php"); //FckEditör'ü sayfamizda çagiriyoruz.
    $oFCKeditor= new FCKeditor('body'); //Veri islemlerinde kullanacagimiz FckEditör'e atadigimiz isim.
    $oFCKeditor->BasePath ='fckeditor/'; //FckEditör'ün bulundugu dizin.
    $oFCKeditor->Value = $haber['icerik']; // FckEditör'e atadigimiz varsayilan deger.
    $oFCKeditor->Width = '730'; //FckEditör'ün genisli
    $oFCKeditor->Height = '500'; //FckEditör'ün yüksekligi.
    $oFCKeditor->Create(); //FckEditör'ü olusturan sinifimiz.

    ?>

    </td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td height="30"><label>
    <input name="button" type="submit" class="buton" id="button" value="G&uuml;ncelle">
    </label></td>
    </tr>
    </table>
    </form>
    </div>
  • 17-12-2009, 09:51:31
    #2
    Üyeliği durduruldu
    update sql inizde sorun olabilir. bir alt satirina echo mysql_error(); derseniz hata mesajini alabilirsiniz
  • 17-12-2009, 10:19:28
    #3
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    update sql inizde sorun olabilir. bir alt satirina echo mysql_error(); derseniz hata mesajini alabilirsiniz
    mysql_query(" UPDATE sayfa SET ad='$baslik', icerik='$haber' WHERE id='$aydi' ");
    echo mysql_error();
    echo"Basarili Güncelleme";}

    Bu şekildemi olacak ;;;
  • 17-12-2009, 10:20:25
    #4
    Üyeliği durduruldu
    hakanimamogl adlı üyeden alıntı: mesajı görüntüle
    mysql_query(" UPDATE sayfa SET ad='$baslik', icerik='$haber' WHERE id='$aydi' ");
    echo mysql_error();
    echo"Basarili Güncelleme";}

    Bu şekildemi olacak ;;;
    aşağıdaki şekilde yapabilirsiniz.
    mysql_query(" UPDATE sayfa SET ad='$baslik', icerik='$haber' WHERE id='$aydi' ") or die(mysql_error());
  • 17-12-2009, 10:34:34
    #5
    devturkeli adlı üyeden alıntı: mesajı görüntüle
    aşağıdaki şekilde yapabilirsiniz.
    mysql_query(" UPDATE sayfa SET ad='$baslik', icerik='$haber' WHERE id='$aydi' ") or die(mysql_error());
    Bu şekilde de başarlı güncelleme dior. Error vermedi
  • 17-12-2009, 10:43:48
    #6
    Üyeliği durduruldu
    hakanimamogl adlı üyeden alıntı: mesajı görüntüle
    Bu şekilde de başarlı güncelleme dior. Error vermedi
    birde

    echo " UPDATE sayfa SET ad='$baslik', icerik='$haber' WHERE id='$aydi' "
    derseniz calistirdiginiz sql i görüp gözle hatayi yakalamayada calisabilirsiniz

    mesela bu ifade de $aydi degeri bos ise dogal olarak guncelleyecek birsey bulamayacaktir
  • 17-12-2009, 10:55:03
    #7
    Yine bi hata vermedi. Ama anladığım kadarı ile güncelliyor ama içeriği boş olarakkk
  • 17-12-2009, 11:06:18
    #8
    Üyeliği durduruldu
    hakanimamogl adlı üyeden alıntı: mesajı görüntüle
    Yine bi hata vermedi. Ama anladığım kadarı ile güncelliyor ama içeriği boş olarakkk
    şu satırın altına
     mysql_query(" UPDATE sayfa SET ad='$baslik', icerik='$haber' WHERE id='$aydi' ") or die(mysql_error());
    şu kodu ekleyin
    echo " UPDATE sayfa SET ad='$baslik', icerik='$haber' WHERE id='$aydi' ";
    ekrandaki çıktıyı buraya yazın.
  • 17-12-2009, 12:22:54
    #9
    AŞAĞIDAKİ GİBİ yapınca bomboş bi sayfa çıktı
    <?php include"ust.php";
    $aydi=$_REQUEST['id'];
    if(isset($_POST['button'])){
    $baslik=$_POST['baslik'];
    $haber=$_POST['icerik'];


    mysql_query(" UPDATE sayfa SET ad='$baslik', icerik='$haber' WHERE id='$aydi' ") or die(mysql_error());
    echo " UPDATE sayfa SET ad='$baslik', icerik='$haber' WHERE id='$aydi' "
    }
    $strSQL ="SELECT * FROM sayfa Where id='$aydi' ";
    $sorgu = mysql_query($strSQL);
    $haber=mysql_fetch_array ($sorgu);


    ?>