Twitter начальной загрузки — цикл PHP не работает внутри модального

У меня есть кнопка, которая открывает модальный, и эта кнопка находится внутри функции.

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>&nbsp; Cores Lisas</button>';

///some code below
}

Как вы можете видеть в моей цели данных, у меня есть переменная с именем $ number, и она определена в этой функции.

Я создал модал внутри другой функции, она работает, но содержание модальной моды должно быть циклично отображать продукты, но это не так.
Показывает неправильный продукт, каждый продукт в БД имеет строку с именем 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

';}}
?>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector