私の記事の下にコメントを表示するためにあなたの助けが必要です. 現時点では、返されたすべての mysql_fetch_array() 要素に対して未定義のインデックス エラーが発生しています。
私の問題はどこから来ているのでしょうか。
御時間ありがとうございます。
コメント表
CREATE TABLE IF NOT EXISTS `comment` (
`comment_id` int(255) NOT NULL AUTO_ INCREMENT,
`article_id` int(255) NOT NULL,
`username` varchar(25) NOT NULL,
`comment_body` varchar(300) NOT NULL,
`comment_date` datetime NOT NULL,
PRIMARY KEY (`comment_id`),
UNIQUE KEY `comment_id` (`comment_ id`)
) ENGINE=InnoDB DEFAULT CHARSET= latin1 AUTO_INCREMENT=3 ;
テーブルについて
CREATE TABLE IF NOT EXISTS `about` (
`about_id` int(255) NOT NULL,
`about_head` varchar(255) NOT NULL,
`about_content` varchar(400) NOT NULL,
`about_tags` varchar(25) NOT NULL,
`about_created` datetime NOT NULL,
`about_image` blob NOT NULL,
PRIMARY KEY (`about_id`),
UNIQUE KEY `about_id` (`about_id`)
) ENGINE=InnoDB DEFAULT CHARSET= latin1;
コメントの表示
$query6=mysql_query("SELECT c. username,c.comment_body,c.comment_ date
FROM comment AS c
INNER JOIN about AS a ON
c.article_id = a.about_id") or die
(mysql_error());
while ($comment = mysql_fetch_assoc ($query6)) {
echo "Comment: ";
$comment['comment_body'] ;
echo "<br/>" ;
echo "Date of Comment: ";
$comment['comment_date'] ; echo "<br/>" ;
echo "Commenter: ";
$comment['username'] ;
echo "<br/>" ;
}
アップデート
mysql_fetch_array を ysqo_fetch_assoc に変更しましたが、それでも同じエラーが発生します....未定義のインデックスです。