Merhaba arkadaşlar,
Öncelikle sorunumu ve işlevini anlatayım...
Yapmak istediğim şey kresim.php de doldurulan satırlardan sonra mysqle yorum eklensin ve aktivasyon direk olarak "1" olsun...Buraya kadar yapabiliyorum...Ama admin panelinden bunu 2 yaparken onaylandı diyor fakt mysqle güncellemiyor...Elimle 2 ye güncellediğimde ise bu seferde yorumları listelemiyor...4 gündür bu karmaşıklığın içindeyim ve scripti piyasaya süremedim...Yardım edecek olana pr3 den link hediyem olacaktır...

TEŞEKKÜRLER

Site: bulsak.net dir...







Mysql tablom:

Alıntı
id
k_id
isim
coment
aktivasyon
Kresim.php de listelediğim yer...

Alıntı
<?php
$yorum_idsi = intval($_GET['id']);
$sorgu_yorum = mysql_query("select * from yorum where aktivasyon='2' and k_id='$yorum_idsi' order by id desc");
$toplaminda_yorum = mysql_num_rows($sorgu_yorum);
?>
<?php if($toplaminda_yorum > 0) {?>
<?php while($yorum_satirlari=mysql_fetch_assoc($sorgu_yo rum)){?>
Gönderen:<? $yorum_satirlari['isim']?><br>
<?php $yorum_satirlari['coment'] ?><hr>
<?php } ?>
<?php } else { ?>
Henüz Yorum eklenmemiş...
<?php } ?>








Admin Panelinde Listelediğim Ve Onayladığım Yer:
Alıntı
$sor = mysql_query("SELECT * FROM yorum WHERE aktivasyon='1'");
while($y=mysql_fetch_array($sor)){
$id = $y["k_id"];
$isim = $y["isim"];

$yorum = $y["coment"];


echo "<TABLE cellSpacing=0 cellPadding=0 width=546 align=center
border=0><TBODY> <FORM action=?page=aktivasyonla&id=$id method=post >
<font face='Trebuchet MS'><INPUT type=hidden
value=1 name=ix>
</font>
<TR height=25>
<TD align=left><font face='Trebuchet MS'><b>Isim :</b></font></TD>
<TD><font face='Trebuchet MS'>
<INPUT class=field style='WIDTH: 200px; HEIGHT: 20px'
size=10 name=isim value='$isim'></font></TD></TR>


<TR height=25>
<TD align=left><font face='Trebuchet MS'><B>E-Mail
:</B></font></TD>

<TR height=120>
<TD align=left><font face='Trebuchet MS'><b>Yorum :</b></font></TD>
<TD><font face='Trebuchet MS'>
<TEXTAREA class=field style='WIDTH: 416px; HEIGHT: 259px' name=yorum rows=3 cols=6>$yorum</TEXTAREA></font></TD></TR>


<tr>


<TD align=left><b><font face='Trebuchet MS'>aktivasyon:</font></b></TD>
<TD><font face='Trebuchet MS'>aktivasyonla
<input type='radio' value='1' checked name='aktivasyon'>&nbsp;&nbsp;
Sil <input type='radio' name='aktivasyon' value='0'></font></tr>


<tr>


<TD align=left>&nbsp;</TD>
<TD><font face='Trebuchet MS'><INPUT class=button type=submit value=Ekle></font></tr>


</form>";
}
echo "</TD></TR></TBODY></TABLE>

</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<font face='Trebuchet MS'><BR><BR></TD></TR></TBODY></TABLE> </BODY></font></HTML>";
}


function aktivasyonla(){
$id = $_GET["k_id"];
$yorum = $_POST["coment"];
$aktivasyon = $_POST["aktivasyon"];

if($aktivasyon=="0"){
$a = mysql_query("DELETE FROM yorum WHERE k_id='$id'");
echo "Silindi!";
}else{
$s = mysql_query("UPDATE yorum SET aktivasyon='2' WHERE k_id='$id'");
if($s){
echo "aktivasyonlandi!";
}else{
echo "Silindi";

}
}


}


function del(){

$id = $_GET["id"];

$sil = mysql_query("DELETE FROM yorum WHERE k_id='$id'");
if($sil){
echo "Basariyla silindi";
echo "<br><br><a href='yorum.php'>Devam etmek icin tiklayin!</a>";
}else{
echo "Silinemedi!";
}

}

function read(){
$id = $_GET["id"];
$SQL = mysql_query("SELECT * FROM yorum WHERE k_id='$id'");
$read = mysql_fetch_array($SQL);

$isim = $read["isim"];
$yorum = $read["coment"];

echo "<b>Isim</b>: $isim";

echo "<br><br><b>Yorum</b>: $yorum";


}

$page = $_GET["page"];
switch($page){
default:
yindex();
break;

case "bekleyen";
bekleyen();
break;

case "aktivasyonla";
aktivasyonla();
break;

case "del";
del();
break;

case "read";
read();
break;
}

?>
Yorum.php:
Alıntı
<?php

mysql_connect('localhost','baksakne_uye','uye') || die ("Hat 1");
mysql_select_db('baksakne_uye') || die ("Hata 2");



$id = intval($_POST['k_id']);
$nick=strip_tags($_POST['ad']);
$yorum=strip_tags($_POST['comment']);
if ($nick!="" and $yorum!=""){
$ekle=mysql_query("INSERT INTO yorum (isim,coment,k_id) values ('$nick','$yorum','$id')");
echo "Yorumuz İçin Teşekkürler";
}
?>