Sorun şu arkadaşlar:istediğim id li verileri bu kodla değiştiremiyorum neden anlayamadım =
düzenlediklerim boş olarak kaydediliyor?
<link rel="stylesheet" type="text/css" href="Css/eklesek.css">
<style type="text/css">
<!--
.anakutu{background-color=silver;border:#000000 1px solid; padding:3px; width:500px; }
.basliklar{background:url(Css/tablobasi.gif) no-repeat left top; float:left; width:100px; }
.icerikler {border:1px solid green; width:400px; }
-->
</style>
 
 
<?
 
 
// 50 karakterden uzunsa bir alt sat&yacute;ra gecme fonksiyonu
function yaziyi_bol($yorum, $uzunluk) {
if($yorum && strlen($yorum)>$uzunluk) {
$yorum=preg_replace("/([^\n\r -]{".$uzunluk."})/i"," \\1\n<br />",$yorum);
return $yorum;
}
else return $yorum;
}
 
 
 
 
$degisecekkayit=$_GET[degisid];
if($degisecekkayit!= "")
{
$veriyolu=mysql_connect("127.0.0.1","root");
$baglan=mysql_select_db("admin_db",$veriyolu);
$sonuc=mysql_query("select * from anasayfatablo where id='$degisecekkayit'",$veriyolu);
 
$uzunluk=50;
while ($satir = mysql_fetch_array($sonuc))
{
 
$id=$satir["id"];
$isim=$satir["isim"];
$konuadi=$satir["konuadi"];
$konuicerik=$satir["konuicerik"];
 
$bolunmus_icerik=yaziyi_bol($konuicerik,$uzunluk);
 
 
echo
"
 
<center>
<div class=\"anakutu\">
<div class=\"basliklar\">Isim : </div> <div class=\"icerikler\">$isim</div>
<div class=\"basliklar\">Konuadi : </div><div class=\"icerikler\">$konuadi</div>
<div class=\"basliklar\">Icerik :</div> <div class=\"icerikler\">$bolunmus_icerik</div>
</div>
</center>
 
";
 
}
 
}
// Degistirme Formu
echo "
<center>
<div class=\"anakutu\">
<form ACTION=anasayfadegis.php method=GET>
<table bordeR=1>
<tr><td>Anasayfaya Degistirme Islemi</td></tr><br>
<tr><td>*Isminiz:&nbsp;&nbsp;<input type=\"text\" name=\"isimyeni\"> </td></tr><br>
<tr><td>*KonuAdi:<input type=\"text\" name=\"konuadiyeni\"> </td></tr><br>
<tr><td>*Icerik:<br><textarea rows=5 cols=30 name=\"konuicerikyeni\">$konuicerik</textarea></td></tr><br>
 
</table>
<input type=\"submit\" value=\"Degistir\" name=\"degistirbuton\"> <input type=\"reset\" value=\"Temizle\">
 
</form>
</div>
</center>
";
 
 
# Güvenlik Fonksiyonlar&yacute;
# ----------------------------
function hata_ayikla($deger)
{
return @mysql_real_escape_string($deger);
}
 
function hasere_temizle($deger)
{
return @stripslashes(strip_tags(htmlspecialchars($deger)));
 
}
 
 
 
// Degistirme Kodlar&yacute;
$isimyeni=$_GET[isimyeni];
$konuadiyeni=$_GET[konuadiyeni];
$konuicerikyeni=$_GET[konuicerikyeni];
$degistirbuton=$_GET[degistirbuton];
 
$veriyolu=mysql_connect("127.0.0.1","root");
$baglan=mysql_select_db("admin_db",$veriyolu);
 
$guncelle=mysql_query("UPDATE anasayfatablo SET isim='".hata_ayikla($isimyeni)."',konuadi='".hata_ayikla($konuadiyeni)."',konuicerik='".hata_ayikla($konuicerikyeni)."' WHERE id='".hata_ayikla($degisecekkayit)."'");
 
 
if(isset($degistirbuton))
{
echo "Degistirme Islemi Basar&yacute;yla Sonlandi";
echo " <a href=\"http://localhost/proje/calis/Admin/Ekle/anasayfayaekle.php\">Geri Donmek Icin Tiklayin</a>";
}
else
{
echo " formu doldurunuz ";
}
?>