Php 无法显示关系表类别新闻

Php 无法显示关系表类别新闻,php,mysql,Php,Mysql,我试图回显与类别表相关的表中的数据,但我没有让它显示数据,有些地方出错了 下面是一些代码: tbl_分类新闻 -id\u分类\u新闻 -类别 tbl_新闻 -id\u新闻 -id\u分类\u新闻 -标题 -说明 -味精 -名称\u arquive -图例 <?php $categoryId = 1; $sql_visualizar = mysql_query("SELECT * FROM tbl_news AS t1 JOIN tbl_category_news

我试图回显与类别表相关的表中的数据,但我没有让它显示数据,有些地方出错了

下面是一些代码:

tbl_分类新闻
-id\u分类\u新闻
-类别

tbl_新闻
-id\u新闻
-id\u分类\u新闻
-标题
-说明
-味精
-名称\u arquive
-图例

 <?php
     $categoryId = 1; 
      $sql_visualizar = mysql_query("SELECT * FROM tbl_news AS t1 JOIN tbl_category_news c
    ON c.id_category_news=t1.id_category_news WHERE id_category_news = {$categoryId}");
    while($linha = mysql_fetch_array($sql_visualizar)){
    $title = $linha ['title'];
    $description = $linha['description'];
    $msg = $linha['msg'];
    $legend = $linha['legend'];
    $nome_arquive = $linha['name_arquive'];
    $id_news = $linha['id_news'];

      ?>
<?php echo $msg?>
<?php
  }
  ?>


尝试在mysql\u查询写或死(mysql\u error())结束时,将
WHERE id\u category\u news={$categoryId}替换为WHERE t1.id\u categoryId\u news=$categoryId

,然后检查。还要检查mysql_num_rows以检查检索到多少行