0

我正在创建一个程序,它向用户显示产品列表,当用户单击任何特定产品时,它会打开产品,用户可以查看该特定产品的详细信息。我编写了以下代码,但没有显示任何输出。如果我看到地址栏,它看起来工作正常,但在浏览器中它既没有显示任何输出也没有任何错误。

地址栏 localhost/cms/single_product.php?product_id=25

请指导我。

谢谢

<?php
session_start();
//$id= $_SESSION['id'];
$id= $_GET['product_id'];

    include 'connect.php';


        $query= "select * from products, product_description where products.product_id=$id 
                    and product_description.product_id=$id";


        echo "<a href='update_single_product.php?product_id=$id' > Update Product</a>";

            if ($query_run=mysql_query($query))
                {
                    $fetch=     mysql_fetch_array($query_run);



                    //print_r ( $fetch['product_id']);      

                    echo $fetch['name'];
                    echo $fetch['description'];
                    echo $fetch['item_no'];
                    echo $fetch['recipient'];       


                }

            else
                {

                echo mysql_error();
                        }



?>
4

1 回答 1

0

尝试这个

SELECT products.*,product_description.* FROM products
INNER JOIN product_description
ON (products.product_id=$id AND product_description.product_id=$id)
this will work definitely 
于 2013-07-23T06:07:12.700 回答