임 테이블이와 뉴스 :두 개의 테이블 나의 선택이 제대로 작동하지
-id_news-기본 키
-제목
-내용
- 날짜
- 종류 - 다음 외래 키
그리고있는 카테고리 테이블 : - id_category-기본 키
-
설명
과 내 카테고리 설명을 테이블에 표시하려고하는데 작동하지 않지만 다른 데이터가 작동 중입니다.
임과 같은 시도 :
$readNews = $pdo->prepare("SELECT * FROM news ORDER BY date DESC");
$readNews ->execute();
$resultReadNews = $readNews ->rowCount();
if(!$resultReadNews >= 1)
{
echo 'There are now news yet';
}
else
{
echo '<table>';
echo ' <tr>';
echo ' <td>Title:</td>';
echo ' <td>Content:</td>';
echo ' </tr>';
while ($resultReadNews = $readNews ->fetch(PDO::FETCH_ASSOC))
{
$readCat= $pdo->prepare("SELECT * FROM categories, newsWHERE id_category = ?");
$readCat->bindValue(1,$resultReadNews ['category']);
$readCat->execute();
$resultReadCat = $readCat->fetch(PDO::FETCH_ASSOC);
$rowsCat = $readCat->rowCount();
echo '<tr>';
echo '<td>'.$resultReadNews ['title'].'</td>';
echo '<td>'.$resultReadNews ['content'].'</td>';
echo '<td>'.$resultReadCat ['description'].'</td>';
}
문제가 어디에 있는지 볼 수 있습니까?
당신이'선택 description'하지만 다른 컬럼을 읽고 있다는이 될 수 있을까? –
고마워,하지만 여기에 코드를 전달하고 그 잘못했다,하지만 난 $ resultReadCat [ '설명'] 내 프로젝트 및 작동하지 않습니다. – OzzC