我想将多个表数据放入页面中。 实际上,我正在尝试根据其页面ID获取表数据。
$page = $_GET['v'];
if($page == 1){
$sel_data="SELECT * FROM fix ORDER BY fix_id DESC ";
$qri_res=mysqli_query($con,$sel_data);
}
if($page == 2){
$sel_data="SELECT * FROM seo ORDER BY seo_id DESC ";
$qri_res=mysqli_query($con,$sel_data);
}
if($page == 3){
$sel_data="SELECT * FROM err ORDER BY err_id DESC ";
$qri_res=mysqli_query($con,$sel_data);
}
while($total_row=mysqli_fetch_array($qri_res)){
但它只让我第一个。请帮我解决这个问题。
答案 0 :(得分:0)
你正在压倒$ qri_res。您必须使用3个变量或附加数据结果。
答案 1 :(得分:0)
$page = $_GET['v'];
$sel_data ="";
if($page == 1){ $sel_data="SELECT * FROM fix ORDER BY fix_id DESC ";}
if($page == 2){ $sel_data="SELECT * FROM seo ORDER BY seo_id DESC "; }
if($page == 3){ $sel_data="SELECT * FROM err ORDER BY err_id DESC "; }
$qri_res = mysqli_query($con,$sel_data);
while($total_row=mysqli_fetch_array($qri_res)){
答案 2 :(得分:-1)
我认为这是字符串与int的问题。
使用此选项使其成为安全的INT:
$page = (int)$_GET['v'];
用它来比较
if($page === 1){