林有一個表新聞有:我有兩個表選擇工作不正常
- id_news - 主鍵
- 標題
- 內容
- 日期
-category - 外鍵
然後一個分類表:
- 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