在此php腳本中,我訪問名爲'album_name'的主表,然後根據表'album_name'訪問另一個動態表。當我嘗試通過嵌套2訪問它時,循環出現錯誤。然後我嘗試從主表'album_name'中檢索值並將其存儲到數組中。然後只有它被放入另一個循環才能訪問動態表,其名稱是從主表中獲取的。但它顯示'查詢是空的'查詢爲空PHP MySQL Table Error
<?php
$i=0;
$querya = mysqli_query($con,"SELECT * FROM album_name");
while($data = mysqli_fetch_array($querya)) {
$alb['$i']=str_replace(' ', '', $data['album_id']);
$i++;
//echo '<div class="tab-pane fade in active" id="'.str_replace(' ', '', $data['album_id']).'">';
}
foreach ($alb as $albu) {
# code...
$queryb = mysqli_query($con,"SELECT * FROM ".$albu);
$result = mysql_query($queryb) or die(mysql_error());
while($row = mysql_fetch_array($result)) {
echo '<div class="tab-pane fade in active" id="'.$albu.'">';
echo '<a href="" data-toggle="modal" data-target=".'.$alb['$i'].'">';
echo '<img src="images/gallery/'.$row['img_title'].'.jpg" class="img-rounded col-md-3 gal-img" /></a>';
echo '<!-- Modal -->
<div class="modal fade '.$row['album_name'].'" id="myModal-1" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">'.$row['img_title'].'</h4>
</div>
<div class="modal-body">
<img src="images/doctors/dr.maya/'.$row['img_title'].'.jpg" class="gal-img-pop" />
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>';
}
$i--;
}
?>
* 「... while循環,它得到了一個錯誤」 * - 這是什麼?我已經知道答案的一部分。 **線索:** *這不是rhum和可樂。* –
錯誤報告至文件頂部 'error_reporting(E_ALL); ini_set('display_errors',1);'如果你還沒有這樣做,並調試自己。沒有更好的學習方式;-) –