2016-09-11 59 views
0

我已经在同一个数据库中安装了wordpress和opencart。试图获得opencart模块内的WordPress的帖子表。得到了mysql查询来获取除图像以外的所有信息。我不是为什么图像与结果循环中的帖子不同。请指导,以下是代码。如何通过类别与图像获得WordPress的帖子

$servername = "localhost"; 
$username = "root"; 
$password = ""; 
$dbname = "tablename"; 
$conn = new mysqli($servername, $username, $password, $dbname); 
if ($conn->connect_error) {die("Connection failed: " . $conn->connect_error);} 
$sql = "SELECT * FROM wp_posts WHERE post_type = 'attachment' ORDER BY ID DESC LIMIT 3"; 
$result = $conn->query($sql); 
if ($result->num_rows > 0) { 

while($row = $result->fetch_assoc()) { 
echo '<div class="col-sm-4">'; 
echo "Post ID: " . $row["ID"] . "/"; 
echo "Post Title: " . $row["post_title"] . "/"; 
echo "Post Title: " . $row["post_date"] . "/"; 
echo '<img src="' . $row['guid'] . '" class="img-responsive">'; 
echo '</div>'; 
} 
} else { 
echo "0 results"; 
} 
+0

你想在WordPress或Opencart的模块 –

+0

Opencart的有博客文章的一部分,从而显示图像...在Opencart的模块 –

+0

任何人都可以引导 –

回答

0

在phpMyAdmin运行查询和检查,如果你得到的结果是你想要的一样(你得到你想要的图片)。

然后我建议你在循环内设置检查点并查看数据。调试中发现错误非常强大的东西,是时候开始使用it

+0

它完美地运行查询。我正在使用我的Sql Front应用程序,它为我工作。感谢infated。 –

+0

$ sql ='select * from wp_posts where post_type =“attachment”AND post_mime_type =“image/jpeg”order by post_date ASC limit 3'; –

+0

出现问题。我试图改变帖子的图片,并且它在浏览器中不变。 –

相关问题