bide şöyle deneyin. sizin db bende olmadığı için bağlantı ve update kısımlarını kntrol edemedim ama bi sorun kalmadı gibi
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<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>
</head>
<body>
<?
// 50 karakterden uzunsa bir alt satý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;
}
if(isset($_GET['degisid']))
{
$degisecekkayit=$_GET['degisid'];
$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);
?>
<center>
<div class="anakutu">
<div class="basliklar">Isim : </div> <div class="icerikler"><?php echo $isim ?></div>
<div class="basliklar">Konuadi : </div><div class="icerikler"><?php echo $konuadi ?></div>
<div class="basliklar">Icerik :</div> <div class="icerikler"><?php echo $bolunmus_icerik ?></div>
</div>
</center>
<?php
}
}
// Degistirme Formu
?>
<center>
<div class="anakutu">
<form ACTION=anasayfadegis.php method=GET>
<table bordeR=1>
<tr><td>Anasayfaya Degistirme Islemi</td></tr><br>
<tr><td>*Isminiz: <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"><?php echo $konuicerik ?></textarea></td></tr><br>
</table>
<input type="hidden" name="degisecekkayit" value="<?php if (isset ($degisecekkayit)) { echo $degisecekkayit; }?>" />
<input type="submit" value="Degistir" name="degistirbuton"> <input type="reset" value="Temizle">
</form>
</div>
</center>
<?php
# Güvenlik Fonksiyonlarý
# ----------------------------
function hata_ayikla($deger)
{
return @mysql_real_escape_string($deger);
}
function hasere_temizle($deger)
{
return @stripslashes(strip_tags(htmlspecialchars($deger)));
}
if(isset($_GET['degistirbuton']))
{
// Degistirme Kodlarý
$isimyeni=$_GET['isimyeni'];
$konuadiyeni=$_GET['konuadiyeni'];
$konuicerikyeni=$_GET['konuicerikyeni'];
$degistirbuton=$_GET['degistirbuton'];
$degisecekkayit = $_GET['degisecekkayit'];
$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ýyla Sonlandi";
echo " <a href=\"http://localhost/proje/calis/Admin/Ekle/anasayfayaekle.php\">Geri Donmek Icin Tiklayin</a>";
}
else
{
echo " formu doldurunuz ";
}
?>
</body>
</html>