我想通過id到第二頁,我從另一個表中選擇,但下面的代碼不工作。當我做var_dump時,我可以看到值是我想要的,但主查詢的行不顯示(標題和圖像未顯示)。通過URL傳遞id到第二頁
我有兩個查詢,其中一個是在另一個裏面。有人可以幫我嗎?主要查詢工作正常,如果我擺脫第二個查詢的while loop
。
$paginate = new pagination($page, "SELECT * FROM table1 where title != '' ORDER BY id desc" , $options);
}
}
catch(paginationException $e)
{
echo $e;
exit();
}
if($paginate->success == true)
{
$result = $paginate->resultset->fetchAll();
foreach($result as $row)
{
$dx = $row['image_one'];//image_one from main query
//second query
$item = $mydb->prepare("select * from table2 where imageone = ?");
$item->bind_param('s', $dx);
$item->execute();
$item_res = $item->get_result();
while($row = $item_res->fetch_assoc()){
$rx = $row['id'];
var_dump($rx);
} //the rows below aren't being displayed
$path = 'images/';
echo "<a href='second.php?title=".urlencode($row['title'])." &item=".$row['id']."&id=".$rx."'>"."<img src='".$path."".$row['image_one']."'/></div>"."</a>";
}
感謝這個作品。 – user3006683