如何使用大量PHP块中的IMG SRC显示图像?

如何使用大量PHP块中的IMG SRC显示图像?,php,phpmyadmin,image,Php,Phpmyadmin,Image,我一直在寻找解决这个问题的方法,我相信这是一个简单的解决办法,但我想不出来。我基本上是在数据库中查询产品。我已将缩略图存储在与产品id对应的文件夹中。唯一无法显示的是图像。请告诉我哪里出了问题。非常感谢 $products = get_products(); if (empty($products)) { echo '<p>No products to display yet</p>'; } else { foreach ($products as $

我一直在寻找解决这个问题的方法,我相信这是一个简单的解决办法,但我想不出来。我基本上是在数据库中查询产品。我已将缩略图存储在与产品id对应的文件夹中。唯一无法显示的是图像。请告诉我哪里出了问题。非常感谢

$products = get_products();

if (empty($products)) {
    echo '<p>No products to display yet</p>'; 
} else {
    foreach ($products as $product) {
        echo '<img src="../uploads/thumbs/<?php echo $product_id; ?>/<?php echo $product_id; ?>.jpg", <p><a href="view_product.php?product_id=', $product['id'], '">', $product['name'], '</a><br/>', $product['description'], '...<br/>
        </p>';
    }
}
$products=get_products();
if(空($products)){
echo“还没有要显示的产品”

; }否则{ foreach($products as$product){ echo“/.jpg”,
,$product['description'],'…

'; } }
如果看不到它返回的数组结构,就很难判断,但是如果图像文件名只是产品Id,那么这应该可以工作

你想用逗号串接字符串?行吗

字符串连接必须按如下方式进行:

$str = 'Text'.$variable.'More Text';
试试这个:

 if (empty($products)) {
            echo '<p>No products to display yet</p>'; 
        } else {
            foreach ($products as $product) {
             ?>
                 <img src="../uploads/thumbs/<?=$product['id']?>/<?=$product['id']?>.jpg" />
                 <p><a href="view_product.php?product_id=<?=$product['id']?>"><?=$product['name']?></a>
                 <br/>
                 <?=$product['description']?>
                 <br/>                
              <?php
            }
        }
if(空($products)){
echo“还没有要显示的产品”

; }否则{ foreach($products as$product){ ?> /.jpg“/>


来吧,伙计,我实际上刚刚意识到我们应该接受我最后一个问题的答案(别人告诉我的)…所以我开始这样做。将来肯定会这样。(我计划经常在这里)。请帮助我。仅供参考,成为StackOverflow社区一员的另一种方式是选择一个非自动生成的用户名。如果您转到,您可以单击“编辑”并为自己提供一个名称和(通过gravatar)一个头像。尝试一下?如何理解?!如果这是一个转储问题,请抱歉(初学者).但是为什么这和lol-该死的上校一样…冷静…我试着去理解。我真的是。这是一种回应变量的短方法,你真的有三种选择,我将把它们放在我上面的帖子中:没问题,看看我上面的编辑,了解更多实现同样事情的方法。
echo '<img src="../uploads/thumbs/<?php echo $product_id; ?>/<?php echo $product_id; ?>.jpg"
//Concatenation:
echo '<img src="'.$pathtoimage.'" />';

//In string parsing:
echo "<img src=\"{$pathtoimage}\" />";

//Or break out of php like this:

<img src="<?php echo $pathtoimage;?>" />
//or the shorter:
<img src="<?=$pathtoimage?>" />