需要修改php.ini
創(chuàng)新互聯(lián)是一家專業(yè)提供武進(jìn)企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、H5網(wǎng)站設(shè)計、小程序制作等業(yè)務(wù)。10年已為武進(jìn)眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。
max_execution_time = 30
另外這個程序……
$bm = mysql_num_rows(mysql_query("$sql"));
$ba = mysql_num_rows(mysql_query("$sqa"));//得到科目一的人數(shù)
$bb = mysql_num_rows(mysql_query("$sqb"));//得到科目二的人數(shù)
$bc = mysql_num_rows(mysql_query("$sqb"));//得到同時選擇2科的人數(shù)
你select count(*) 會快幾百倍?。。。。?!
其實一個sql就可以解決全部問題……
估計你也沒有建索引,沒分?jǐn)?shù),就提示你“group by”。
1,檢索所有m_price 為空的數(shù)據(jù),計算price的和。
2,檢索所有m_price不為空的數(shù)據(jù),計算m_price的和。
3,把他們兩個相加。
計算和可以用sum
select sum(price) from xx_table where m_price = '';//注意''是兩個單引號。
具體你自己研究吧。
$sql = "SELECT* FROM table1 ";//查詢表table1
$result = mysqli_query($conn,$sql);//將表與數(shù)據(jù)庫連接
$output = []; //用于盛放查詢到的商品
while(($row=mysqli_fetch_assoc($result))!==null){
$output[] = $row;
}
echo json_encode($output);//輸出查詢到的數(shù)據(jù)
php使用mysql查詢數(shù)據(jù)庫已經(jīng)有多少條數(shù)據(jù)使用sql的count函數(shù)實現(xiàn)。
示例代碼如下:
?php
//數(shù)據(jù)庫連接
$conn=mysql_connect("localhost","root","root");
if(!$conn){
die("對不起,數(shù)據(jù)庫連接失?。?").mysql_errno();
}
//選擇數(shù)據(jù)庫
mysql_select_db("testdb");
//sql語句
$sql="SELECT COUNT(*) AS count FROM user";
//執(zhí)行sql
$query=mysql_query($sql,$conn);
//對結(jié)果進(jìn)行判斷
if(mysql_num_rows( $query)){
$rs=mysql_fetch_array($query);
//統(tǒng)計結(jié)果
$count=$rs[0];
}else{
$count=0;
}
echo $count;
?
返回的$count就是當(dāng)前數(shù)據(jù)庫的記錄條數(shù)。