我有一个打开模态的按钮,此按钮位于一个函数内。
function gallery_full() {
///some code above
$lisos='<button type="button" class="btn-red btn-xs btn btn-default" data-toggle="modal" data-target="#lisos'.$number.'" style="background-color:#CF000F; color:white; margin-right:-10px; "><span class="glyphicon glyphicon-info-sign"></span> Cores Lisas</button>';
///some code below
}
正如您在我的数据目标中所看到的,我有一个名为$ number的变量,它在此函数中定义。
我在另一个函数内部创建了一个模态,它正在工作,但模态的内容应该循环并显示产品,但事实并非如此。 它显示错误的产品,DB中的每个产品都有一行名为number_ 它包含一个像这样的1-0,1-1,1-2,2-0等数字。
我的模态已经在循环中,但我需要在其中的其他循环。
因为我想获得包含相同number_
值的所有产品
$数目
我可以将$ number变量从第一个函数传递给另一个函数吗?
我的模态代码
<?php
function Modal_Color(){
global $conn;
$get_color = "SELECT * FROM gallery2 WHERE number_='$number'";
/// $number is not defined here,but it is on the other funtion
$run_color = mysqli_query($conn,$get_color);
while ($rows = mysqli_fetch_assoc($run_color)){
$id=$rows['id'] ;
//some html code
<span class="label label-info center-block" style="background-color:#CF000F;">Liso '.$number.'</span
<a id="carousel-selector-0" ><img src="../'.$rows['image'].'" ></a>
//some html code
<button type="button" class="btn btn-primary actions add btn-block " data-action="add" product_id="'.$id.'" >
</span> Add</button>
//some closing divs
';
}
$sql = "SELECT * FROM gallery2 WHERE liso = 1 ";
$run = mysqli_query($conn,$sql);
while ($rows = mysqli_fetch_assoc($run)){
$vari = $rows['variante'];
$num = $rows['title'];
$isLiso = $rows['liso'];
$id=$rows['id'];
if($vari< 1){
$dash="";
$vari="";
}else{
$dash="-";
$vari = $rows['variante'];
}
$dashcol="-";
$variI = $rows['variante'];
$number=$num.$dashcol.$variI; //number was defined here
echo '<div class="modal fade" id="lisos'.$number.'" role="dialog">
//some html tags of modal
<div class="btn-group pull-right">
<button type="button" class="btn btn-default pull-right" data-dismiss="modal" aria-hidden="true">×</button>
</div>
<h3 class="modal-title">'.$num.''.$dash.''.$vari.'</h3>
</div>
<div class="modal-body">
<div class="col-md-12">
'.$color.' ///////// i am trying to loop this
</div>
//ending modal tags
';}}
?>