我被困2天才能开始工作。
我是来自网站的数据,所有数据都是完美的,除了图像。
我有图像部分的代码。
foreach($html->find('li')as $pakimages)
{
foreach($pakimages->find('img') as $pakimage)
{
$images = $pakimage;
echo $images->src .'<br>';
}
}
当我运行此代码时,它会获取车辆的所有图像,但我只需要车辆的第一张图像而不是所有相关的车辆图像。
答案 0 :(得分:0)
如果您只想获取图像,请使用以下SQL:
SELECT image FROM vehicle
答案 1 :(得分:0)
而不是
foreach($pakimages->find('img') as $pakimage)
{
$images = $pakimage;
echo $images->src .'<br>';
}
你为什么不这样做
$image = $pakimages->find('img');
echo $image[0]->src . '<br>';
答案 2 :(得分:-1)
使用php在数据库中插入和检索图像: 首先,您应该检查您的图像列是否是BLOB类型! 你可以看到这个例子:https://vikasmahajan.wordpress.com/2010/07/07/inserting-and-displaying-images-in-mysql-using-php/
Inserting html code in a mysql table
how to insert HTML code into DB using php
祝你好运。