이것은 내 코드입니다. 내 사이트에 댓글을 인쇄하려고합니다. 쿼리와 모든 것은 내가 빈 프로젝트에서 시도한 이후로 작동하지만 여기서는 반향을 일으키지 않습니다. 주석은 데이터베이스에서 업데이트되지만 표시되지는 않습니다. 내가 뭘 놓치고 있니?내 echo 문은 html 줄에 표시되지 않습니다.
<h1>Leave a comment below!</h1>
<?php
$find_comments = mysql_query("SELECT * FROM comments");
if ($find_comments) {
while ($row = mysql_fetch_assoc($find_comments)) {
$comment_name = $row['name'];
$comment = $row['comment'];
echo "<p>'$comment_name' - '$comment'</p>";
}
}
if(isset($_GET['error'])) {
echo "<p>100 per limit";
}
?>
<form action="post_comments.php" method="post">
<p>Your Name: </p>
<input type="text" name="name" size="40" maxlength="30" placeholder="Enter name..." </input><br><p>
<p>Your Email: </p>
<input type="text" name="email" size="40" maxlength="30" placeholder="Enter email..." </input><br><p>
<p>Your comment: </p>
<textarea type="text" name="comment" cols="50" rows="10" placeholder="Enter comment..."></textarea><br><p>
<input type="submit" name="submit" value="Submit comment!" ></input>
</form>
의
대신
사용 읽어야합니다 : http://stackoverflow.com/questions/12859942/why-shouldnt-i-use -mysql-functions-in-php – sodawillow
PHP 5.5.0부터는 mysql_query가 더 이상 사용되지 않으며 앞으로 제거 될 것입니다. 대신 MySQLi 또는 PDO_MySQL 확장을 사용해야합니다. –