Merhaba arkadaşlar.
tek tablodan oluşan (mysql) bir sitem var.
Siteme gelen ziyaretçiler konulara yorum yapabilsin istiyorum bunun için bir yorum tablosu oluşturacağım fakat bu yorum tablosunu konu ile nasıl ilişkilendireceğim.
Örnek vermek gerekirse
konu
id : 1
baslik : Ali mehmet ve cevdet
Aciklama : falan filan
Yorum tablosu nasıl oluşturmalıyım ?
yorumlar karışmasın vs.
Ben şöyle düşündüm sizinde fikrinizi almak istiyorum
Yorum
id :
Konuid:
gonderen:
yorum:
onay:
listelerken de konu id den bu yorumları sıralayabilirim sanırım
size sorum ise farklı bir yolu var mı yok mu ?
yaptıgım doğru mudur sistemi yorar mı vs.
Konulara Yorum kısmı ekleme
3
●704
- 07-05-2010, 19:06:31nette ajax yorum ekleme sistemi buldum bunu düzenlemek istedim fakat başarılı olamadım.
<div id="ajax_response"> <?php //echo "select * from comment order by date_added desc"; $resultSet = mysql_query("select * from yorumlar order by id desc"); if(mysql_num_rows($resultSet)) { while($resultRow = mysql_fetch_array($resultSet)) { $iid = stripslashes($resultRow['iid']); $gonderen = stripslashes($resultRow['gonderen']); $yorum = stripslashes($resultRow['yorum']); $ip = stripslashes($resultRow['yorum']); $tarih = $date_added = date("l j F Y, g:i a",$resultRow['tarih']); ?> <div class="comment_holder"> <div id="photo"><img src="images/user.gif" width="60" height="70"><br><?=$name;?></div> <div id="comment_text"><div id="date_posted"><?=$date;?></div><?=$comment;?></div></div> <? } } else echo '<span class="no_comments">Bu isime henüz yorum eklenmemiş. <br />Yorum ekleyebilirsiniz.</span>'; ?> </div> <table border="0" cellpadding="4" cellspacing="0" class="comment_table" width="40%"> <tr> <td>İsim :</td> <td><input type="text" name="gonderen" id="gonderen" size="30"></td> </tr> <tr> <td>e-posta adresi :</td> <td><input type="text" name="e-posta" id="e-posta" size="30"></td> </tr> <tr> <td valign="top">Yorumunuz :</td> <td><textarea name="yorum" id="yorum" rows="5" cols="30"></textarea></td> </tr> <tr> <td></td> <td align="left"><input type="button" value="Yorum Ekle" id="submit"> <img src="<?php echo $siteismi ?>/images/loading.gif" id="loading"></td> </tr> </table><?php include("baglan.php"); $gonderen = addSlashes($_POST['gonderen']); $iid = addSlashes($_POST['iid']); $e-posta = $_POST['e-posta']; $yorum = addSlashes($_POST['yorum']); $tarih = time(); $check = mysql_query("insert into yorumlar(gonderen,e-posta,yorum,tarih) values('$gonderen','$e-posta','$yorum','$tarih')"); $tarih = date("l j F Y, g:i a",time()); if($check) echo $tarih; else echo "0"; ?>Bunu bi türlü çalıştıramadım.
yardımcı oolursanız sevinirim
Çok teşekkür ederim hocam.eagle_one adlı üyeden alıntı: mesajı görüntüle
Ben yapmaya çalışayım takıldığım konularda yardımcı olursanız sevinirim.