Tag: PHP的

mysql数据excel

这里是我的代码..但Excel表单是意想不到的。 这里是我的excel文件 mysql_connect("localhost", "root", ""); mysql_select_db("personel"); header( "Content-Type: application/vnd.ms-excel" ); header( "Content-disposition: attachment; filename=TumPersonel.xls" ); header("CONTENT-TYPE: text/html; charset=utf-8"); if(isset($_POST["aktar"])){ echo mb_convert_encoding('Personel Adı Soyadı'."\t". 'Firma Adı'."\t".'İstihdamı'."\t".'Fiili Çalıştığı Kuruluş'."\t".'Fiili Ünvanı'."\t". 'Kadrosunun Bulunduğu Kuruluş'."\t". 'Kadro Ünvanı'."\t". 'İşe Başladığı Tarih'."\t".'Sicil No'."\t". 'Mezuniyet'."\t". 'Mezun Olduğu Okul'."\t". 'Mezun Olduğu Bölüm/Branş'."\t".'TC Kimlik No'."\t".'Cinsiyet'."\t".'Doğum Tarihi'."\t".'Doğum Yeri'."\t".'Baba Adı'."\t".'Anne Adı'."\t". 'Medeni Hali'."\t". 'Çocuk Sayısı'."\t". 'Kan […]

parsing错误:语法错误,意外的T_CONSTANT_ENCAPSED_STRING

我只是复制一个Excel文件到.csv文件。 复制后我想通过unset方法删除.csv文件。 但文件没有被删除,我得到一个错误parsing错误:语法错误,意外T_CONSTANT_ENCAPSED_STRING 我的代码是: <?php copy('Book1.xlsx','test.csv'); unset('test.xlsx'); ?>

读取excel文件并将其存储到mysql数据库

我有下面的代码给执行错误。 <?php require_once 'Excel/reader.php'; $data = new Spreadsheet_Excel_Reader(); $data->setOutputEncoding('CP1251'); $data->read('exceltestsheet.xlsx'); $conn = mysql_connect("localhost","root",""); mysql_select_db("exceltest",$conn); for ($x = 2; $x <= count($data->sheets[0]["cells"]); $x++) { // $sno = $data->sheets[0]["cells"][$x][1]; $name = $data->sheets[0]["cells"][$x][1]; $extension = $data->sheets[0]["cells"][$x][2]; $email = $data->sheets[0]["cells"][$x][3]; $sql = "INSERT INTO mytable (name,extension,email) VALUES ('$name',$extension,'$email')"; echo $sql."\n"; mysql_query($sql); } ?> 错误是: Deprecated: Assigning the return value […]

如何从MySQL数据库导出表格到excel?

我有一个MySQL的表,这是相当大的超过10万行,我想出口到Excel。 但是,我试图导出到excelfunction的phpmyadmin,但它永远需要转储的Excel文件。 这甚至不是倾销。 错误总是,“连接重置”。 有没有另一种方法如何做到这一点?

PHP部门通过一个检查零警告

我有一个脚本,做一些math,使Excel表,但我随机得到一个 Warning: Division by zero in myfile.php on line 170 它抛出我的头()更改..我说,它的随机,因为它会工作一次,但如果我刷新页面,它打破了最容易混淆的部分是,我也有一个检查,如果它的零这里是代码 167 if($cartonCount > 0){ 168 echo "—–" . $cartonCount . "—–"; 169 $mellow = $qty/$cartonCount; 170 $leftovers = $qty % $cartonCount; 171 for($x = 1 ; $x <= $mellow ; $x++){ 如果纸箱的数量是0,它不应该运行,但我仍然得到警告..如果有人有一个想法让我知道这里是一个输出样本 -2.38———-7.63———-12———-10———-7.5——— 7.5———-4.5———-4.5———-4.5———-4.5———-7.5- ———1———-9.5———-7.5———-2.38———-0.06—– Warning: Division by zero in /nfs/c08/h02/mnt/122022/domains/superstructs.com/html/catalog/test/samples/upsExport.php on line 170 […]

从HTML表格下载数据到excel

我有一个表,用PHP构造,显示从一个MySQL表的结果。 像这样: $sql = mysql_query("SELECT * FROM survey"); echo "<table border='1'> <tr> <th>Question 1</th> <th>Question 2</th> <th>Question 3</th> <th>Question 4</th> <th>Question 5</th> <th>Question 6</th> <th>Question 7</th> <th>Question 8</th> <th>Question 9</th> <th>Question 10</th> <th>Question 11</th> <th>Question 12</th> <th>Question 13</th> <th>Question 14</th> <th>eMail</th> </tr>"; while ($row = mysql_fetch_array($sql)) { echo "<tr>"; echo "<td>" . $row['Question1'] . "</td>"; […]

在线阅读Excel的数据 – 从PHP服务器?

我想将Excel连接到我的网站,作为外部数据源,从而运行从我的网站获取的数据的报告。 我听说这应该是可以做的,而Excel似乎支持它,但是我对如何在PHP服务器上build立后端来服务数据知之甚less。 我该怎么做? 我很清楚能够在PHP服务器上创build和读取Excel文件的事实,但这不是我所追求的。

使用PHP创buildExcel表格

即时通讯在这个特定的线路面临的问题.. echo pack("ssssss", 0×809, 0×8, 0×0, 0×10, 0×0, 0×0); 即将出现的错误是.. Parse error: syntax error, unexpected T_STRING in C:\wamp\www\amc\excel.php on line 20 即时通讯不理解为什么发生这种情况导致其正确的语法回声包function(我参考http://www.w3schools.com/php/func_misc_pack.asp ) 有人可以帮我在这里.. PS:我有同样的错误,在接下来的几行,我用同样的一段代码的回声包与完全相同的错误,当我尝试评论这条线20。

同一个string的长度不同

我得到两个不同的计数值为相同的string $val1 = $data->sheets[0]['cells'][5][1];//thise value is from excel sheet $val2 = $obj->number; // this is the value from database var_dump(trim($val1)) , var_dump(trim($val2)) string(19) "US5922335A" , string(10) "US5922335A" 第一个值是从Excel表(xls)和第二个值是从MySQL表中得到后,执行Select查询,我无法进行比较,因为两者都有不同的长度。 if($val1==$va2) { echo "Found it "; } 我怎样才能让它有相同的长度,以便我可以比较它。

如何加快PHP的大数据和多个函数调用的Excel转换

我的示例PHP脚本如下所示。 我想将我的数据库数据保存为Excel格式。 在这里,我有35列的表。 我需要在此表中显示16到18千个数据。 有多个函数来获取不同列的数据。 这个脚本正在工作,但需要8-10分钟才能获得excel文件。 这个输出excel文件的大小是18mb。 我认为这些多行函数调用的每一行和大文件的大小都是造成这种缓慢的原因。 include('../include/functions.php'); //includes functions $sql_query=$sql; //here $sql is some sql query $result_details=mysql_query($sql_query); $data= '<table border="1"> <tr style="font-weight:bold"> <td>Title 1</td> <td>Title 2</td> . . . <td>Title n</td> </tr>'; while(($row_details=mysql_fetch_array($result_details))){ $data.= '<tr> <td>'.function_1($row_details['col-1']).'</td> //some function function_1 to get first column <td>'.function_2($row_details['col-2']).'</td> //some function function_2 to get second column . . […]