KONUYA GÖRE YORUM ÇEKME.
merbaha arakdaşlar
vertabanından konuya göre yorum çekme istiyorum fakat funtion bölümünü nasıl yapacağımı detaylı bilmem gerek malüm acamiyiz .
şimdi sayfa.php=01 adlı sayfada ki yorumlar diğer sayfa.php=02 adlı sayfadaki konu altındada çıkıyor sql de num , isim, mesaj , olarak kayıtlı bunu sayfadaki konuya göre nasıl çekebilirim ??
Php
yorum tablosunda hangi sayfaya ait olduğuna dair bir numara gerekiyor. yorum kaydedilirken bu numarayı da kaydederse sorun olmaz.
yorumu kaydederken Num diye numara sırasınıda auto kaydetiyor . peki çekerken konu id sinin yorumunu nasıl bulup çekebilirim ?
kayıt
buda kayıt kodları
<?php
$isim=$_POST['isim'];
$mesaj=$_POST['mesaj'];
include "mysql.php";
if(mysql_query("INSERT INTO `mesajlar` (`num`,`isim` ,`mesaj`)
VALUES ('$num','$isim', '$mesaj');"))
{
print "mesajiniz kaydedildi.tesekkürler";
}
else
{
print "bir hata oldu";
}
$bilgi=mysql_query("SELECT * FROM mesajlar WHERE num desc");
while($satir=mysql_fetch_array($bilgi));
{
echo $satir[isim];
echo $satir[mesaj];
echo $satir[tarih];
echo"<br>";
}
header('Location:'.$_SERVER['HTTP_REFERER']);
?>
Php
şu kısımda eksik yazmışsın
ekleme yapılarak düzeltilebilir.
$konuno değerini sen yukarıda biyerde vermen lazım. o sırada okunan konu numarası.
Php
peki yukarıda sizin dediğiniz gibi yapsam , $konuno değeri başka veritabanı kütüphaneisnde yani şöyle :
$bilgi=mysql_query("SELECT * FROM konular WHERE mid desc");
mesajlar ise :
$bilgi=mysql_query("SELECT * FROM mesajlar WHERE num desc");
buradaki mid =$konuno
mesajlar include şekilde yazılı kayit.php dosyasında
konular ise ana dosyada index.php
$konuno değerini tanıtmak için nereye nasıl bir kod yazmam gerekir ???