通过使用 PHP 和我的 SQL 单击产品图像来显示产品详细信息



所有产品详细信息都将按类别存储。

例如。诺基亚类别 , 三星类别

如果我添加带有诺基亚类别的产品,它将图像存储为

imgupload/CategoryImage/1/orginal/image.jpg 
这里的"1文件夹"将是

诺基亚,同样的"2文件夹"将是三星。这些文件夹编号将使用"id"自行分配

我的问题是我无法从图像链接中获取"类别ID"

<img src="imgupload/CategoryImage/<?php echo $catId; ?>/orginal/<?php echo $catImageName; ?> ">

这是代码:

<?php
        if(isset($_GET['id']))
            {
                $id     =   $_GET['id'];
                $categoryImageModel =   new CategoryImageModel();                 
                $result = $categoryImageModel->categoryImageSelect("status=1 AND id='$id'",'id','ASC','');
                $row        =   mysql_fetch_array($result);
                $count      =   mysql_num_rows($result);
                $id         =   $row['id'];
                $catImageName       =   $row['imageName'];
                $imageTitle         =   $row['imageTitle'];
                $price              =   $row['price'];
                $description        =   $row['description'];    
            }        
            ?>          
         <img src="imgUploads/categoryImage/<?php echo $catId; ?>/original/<?php echo $catImageName; ?>" />

这一行只是主要问题。 类别 ID 未进入图像路径。所有产品详细信息将按类别存储。

似乎您遇到的问题是您尚未定义$catId变量,您需要为变量分配一些值,如下所示:

$catId = 'something';

最新更新