【发布时间】:2019-08-30 23:52:52
【问题描述】:
<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 在这种情况下,我想要 only 最后一个面板(即第 5 和第 7)在完整的列中(col-12)。我应该怎么办?
【问题讨论】:
-
1. 不要使用已弃用且不安全
mysql_*-函数。它们自 PHP 5.5(2013 年)以来已被弃用,并在 PHP 7(2015 年)中完全删除。请改用 MySQLi 或 PDO。 2. 你对SQL Injections很开放并且应该真正使用Prepared Statements而不是连接你的查询,如果你使用上面提到的MySQLi或PDO就可以使用。 -
ThanX @Mangus Eriksson。我真的很感谢你的建议:-) 你会建议一种方法来解决我提到的问题吗? :-)
标签: php css twitter-bootstrap