私は自分のギャラリーにコメント セクションを作成しましたが、なぜ 1 つのコメントしかできないのかがわかりません。そのアイテムに対してそれ以上コメントを実行することはできません。
インサート
public function insertComment() {
if(!get_magic_quotes_gpc()) {
$this -> sanitizeInput();
}
extract($_POST);
$name = $_SESSION['userName'];
$comment = $_POST['comment'];
$productID = $_GET['id'];
echo $name;
echo $comment;
echo $productID;
$qry = "INSERT INTO comments VALUES (NULL, '$name', '$comment', '$productID' )";
$rs = $this -> db -> query($qry);
if($rs && $this -> db -> affected_rows > 0) {
$msg = 'comment record created. ';
} else {
echo 'Error inserting comment';
}
return $msg;
}
テーブル
Field Type Collation Attributes Null Default Extra Action
id int(11) No None auto_increment
name varchar(150) latin1_swedish_ci No None
comment varchar(150) latin1_swedish_ci No None
productID int(11) No None