設(shè)置超時(shí)
墨江網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司公司2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
在服務(wù)器上設(shè)置也可以,在當(dāng)前文件寫代碼也可以
服務(wù)器上找到php安裝目錄下的php.ini
找到max_execution_time這句,將值改為你想要的時(shí)間,或者該為0表示無時(shí)間限制
如果在當(dāng)前文件寫代碼
那就在網(wǎng)頁最頂端寫這條php代碼
set_time_limit (0);
括號(hào)內(nèi)的參數(shù)是數(shù)字,寫上你想要的時(shí)間,比如100就是100秒
0表示無時(shí)間限制
foreach()循環(huán)過程中,$sql4一直被重新定義,它最后保存的是最后那個(gè)值,故而導(dǎo)出的數(shù)據(jù)只有一條;建議修改:
$id1=$_GET['id'];
$id2=explode(",",$id1);
$sql4 = array();
foreach($id2 as $id1)
{
$sql="select * from company where id='$id1'";
$sql2=mysql_query($sql);
$sql3=mysql_fetch_array($sql2);
$sql4[] =array($sql3['id'],$sql3['company_nameeng'],$sql3['company_namechi'],$sql3['address1'],$sql3['address2'],$sql3['address3']);//這樣子值就不會(huì)被覆蓋了
}
excel::getInstance()-get_data($sql4); //二維數(shù)組
excel::getInstance()- download($fileName);
設(shè)置超時(shí)
在服務(wù)器上設(shè)置也可以,在當(dāng)前文件寫代碼也可以
服務(wù)器上找到php安裝目錄下的php.ini
找到max_execution_time這句,將值改為你想要的時(shí)間,或者該為0表示無時(shí)間限制
如果在當(dāng)前文件寫代碼
那就在網(wǎng)頁最頂端寫這條php代碼
set_time_limit (0);
括號(hào)內(nèi)的參數(shù)是數(shù)字,寫上你想要的時(shí)間,比如100就是100秒
0表示無時(shí)間限制
用PHPExcel,PHPExcel是相當(dāng)強(qiáng)大的 MS Office Excel 文檔生成類庫。
你上它的官/網(wǎng)把程序包下/載下來,里面有 PHPExcel 的程序、還有30個(gè)實(shí)例程序和三個(gè)文檔。
看一下其中的開發(fā)文檔你就會(huì)用了。
讀?。ㄟ@段在開發(fā)文檔里有的,在13頁):
require_once '../Classes/PHPExcel/IOFactory.php';
$objReader = PHPExcel_IOFactory::createReader('Excel2007');
$objReader-setReadDataOnly(true);
$objPHPExcel = $objReader-load("test.xlsx");
$objWorksheet = $objPHPExcel-getActiveSheet();
echo 'table' . "\n";
foreach ($objWorksheet-getRowIterator() as $row) {
echo 'tr' . "\n";
$cellIterator = $row-getCellIterator();
$cellIterator-setIterateOnlyExistingCells(false);
foreach ($cellIterator as $cell) {
echo 'td' . $cell-getValue() . '/td' . "\n";
}
echo '/tr' . "\n";
}
echo '/table' . "\n";
?