重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
需要修改php.ini
创新互联是一家专业提供武进企业网站建设,专注与网站设计、网站建设、H5网站设计、小程序制作等业务。10年已为武进众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。
max_execution_time = 30
另外这个程序……
$bm = mysql_num_rows(mysql_query("$sql"));
$ba = mysql_num_rows(mysql_query("$sqa"));//得到科目一的人数
$bb = mysql_num_rows(mysql_query("$sqb"));//得到科目二的人数
$bc = mysql_num_rows(mysql_query("$sqb"));//得到同时选择2科的人数
你select count(*) 会快几百倍!!!!!!
其实一个sql就可以解决全部问题……
估计你也没有建索引,没分数,就提示你“group by”。
1,检索所有m_price 为空的数据,计算price的和。
2,检索所有m_price不为空的数据,计算m_price的和。
3,把他们两个相加。
计算和可以用sum
select sum(price) from xx_table where m_price = '';//注意''是两个单引号。
具体你自己研究吧。
$sql = "SELECT* FROM table1 ";//查询表table1
$result = mysqli_query($conn,$sql);//将表与数据库连接
$output = []; //用于盛放查询到的商品
while(($row=mysqli_fetch_assoc($result))!==null){
$output[] = $row;
}
echo json_encode($output);//输出查询到的数据
php使用mysql查询数据库已经有多少条数据使用sql的count函数实现。
示例代码如下:
?php
//数据库连接
$conn=mysql_connect("localhost","root","root");
if(!$conn){
die("对不起,数据库连接失败! ").mysql_errno();
}
//选择数据库
mysql_select_db("testdb");
//sql语句
$sql="SELECT COUNT(*) AS count FROM user";
//执行sql
$query=mysql_query($sql,$conn);
//对结果进行判断
if(mysql_num_rows( $query)){
$rs=mysql_fetch_array($query);
//统计结果
$count=$rs[0];
}else{
$count=0;
}
echo $count;
?
返回的$count就是当前数据库的记录条数。