불편을 드려 죄송합니다. 1
의 모든 주석을 blog
열에 반환하는 쿼리가 있습니다.PDO foreach 잘못된 열에서 하나의 항목을 인쇄합니다.
테이블은 세 개의 기둥으로 구성되어 있습니다 : 쿼리 1
의 blog
값을 가진 모든 의견을 반환하는 순간 CommentID
Comments
Blog
그것은 또한 가장의 CommentID
을 인쇄하고 있지만 최근 1
값과 함께 주석을 입력했습니다 (값이 에서 2
으로 변경된 경우에도 여전히 값이 인쇄됩니다). 내 문제가 무엇인지를 일으키는
public function getComments($blog) {
$conn = $this->dbConnection->Connection();
$sth = $conn->prepare("SELECT `Comment` FROM comments WHERE Blog = ?");
$sth->bindValue (1, $blog);
$sth->execute();
$result = $sth->fetchAll();
foreach ($result as $row) {
print $row['Comment'] . "\n";
}
$conn = $this->dbConnection->closeConnection();
}
나는 그냥 Comment WHERE Blog = 1
의 내용을 인쇄하기 위해 찾고 있어요 : 여기
모든 기능에서 DB에 대한 연결을 열거 나 닫지 마십시오! 당신은 DB 서버를 죽일 것입니다. ** 응용 프로그램마다 ** ** 연결하고 관련된 모든 스크립트에이 ** 단일 ** 연결을 사용하십시오. –
감사합니다. – Colin747