динамические сайты — как изменить & lt; div & gt; свойство определенной панели содержимого на веб-странице php?

<div class="row">
<div class="col-md-10 col-md-offset-1">
<div class="row text-center">

<?php
if($_GET[id] == 0)
{
$querysb=mysql_query("SELECT  * FROM services WHERE parentid !=0 order by parentid, cid ");
}
else
{
$querysb=mysql_query("SELECT  * FROM services WHERE parentid='".$_GET[id]."'");
}
while($rowsb=mysql_fetch_assoc($querysb))

{
if($val == '6' || $val =='10'){
$classname= 'whitebg';
}else{
$classname= 'bg-blue co-white';
}

?>

<div class="col-md-4 mrgnBtm15">
<div class="<?php echo $classname;?> padding30" style="min-height: 250px">
<h3 class="service-heading">
<?php echo $rowsb['cname'];?>
</h3>
<h4>
RS <?php echo $rowsb['price'];?><br>
</h4>
<div class="mrgnTop15 clearfix"></div>

<a  class="btn bg-orange co-white" href="<?php echo MYWEBSITE;?>servicedetail/<?php echo to_prety_url($rowsb['cname']).'-'.$rowsb['cid'];?>.html">
<font style="size:14px; color:#000; font-weight:bolder;font-family: "Open Sans";">Register</font></a>

</div>
</div>
<?php } ?>
</div>
</div>
</div>

Я работаю над динамичным сайтом. Вот код конкретной страницы. На этой странице есть раздел div с class = «col md-4». Если номер панели содержимого в этом разделе 5 или же 7 в таком случае я хочу только последняя панель (то есть 5-я и 7-я) должна быть в полном столбце (столбец 12). Что я должен делать?

-1

Решение

Так как вы используете col-md-4, 3 деления будут показаны в каждой строке. Поэтому я думаю, что вы ищете способ сделать последний div полной ширины, если он будет один в своем ряду. В этом случае вам нужно будет сделать это col-md-12 на 4-й (не 5-й) и 7-й и 10-й записи и так далее. Это именно то, что делает следующий код,

Я думаю, что вы хотите сделать, это показать

    <?php
if($_GET[id] == 0)
{
$querysb=mysql_query("SELECT  * FROM services WHERE parentid !=0 order by parentid, cid ");
}
else
{
$querysb=mysql_query("SELECT  * FROM services WHERE parentid='".$_GET[id]."'");
}
$number_of_records = mysql_num_rows($querysb);
$counter = 1;
while($rowsb=mysql_fetch_assoc($querysb))
{
if($val == '6' || $val =='10'){
$classname= 'whitebg';
}else{
$classname= 'bg-blue co-white';
}
//if($number_of_records %3 ==1 && $counter == $number_of_records)
if(($number_of_records == 5 ||  $number_of_records == 7) && $counter == $number_of_records)
$col_class = "col-md-12";
else
$col_class = "col-md-4";

?>

<div class="<?php echo $col_class;?> mrgnBtm15">
<div class="<?php echo $classname;?> padding30" style="min-height: 250px">
<h3 class="service-heading">
<?php echo $rowsb['cname'];?>
</h3>
<h4>
RS <?php echo $rowsb['price'];?><br>
</h4>
<div class="mrgnTop15 clearfix"></div>

<a  class="btn bg-orange co-white" href="<?php echo MYWEBSITE;?>servicedetail/<?php echo to_prety_url($rowsb['cname']).'-'.$rowsb['cid'];?>.html">
<font style="size:14px; color:#000; font-weight:bolder;font-family: "Open Sans";">Register</font></a>

</div>
</div>
<?php
$counter++;
} ?>
</div>
</div>
</div>
0

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

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

По вопросам рекламы [email protected]