Tag: PHP的

如何通过比较mySQL中的唯一标识提取多个logging

如何通过比较mySQL中的唯一标识来提取多个logging。 我有一个excel文件。 其中每个logging上具有唯一标识的36klogging。 唯一标识是从11493(最小)到258090(最大)的随机数,原因是从700klogging的主表中提取一个阶段。 MySQL中的主表 – Phpmyadmin超过700K的logging 我需要比较唯一ID与700K表唯一的ID和只获取所有36Klogging 在excel文件和表中有一个共同的东西[UNIQUE ID] 我怎样才能做到这一点?

如何在PHP中检查所有空值的关联数组?

这可能是一个非常微不足道的问题,但请耐心等待。 我正在尝试将大量数据读入关联数组的数组中。 数据包含很多空数组和数组,其中键被设置,但是都是空值。 我想忽略这些,只有至less有一个键映射到一个非空值的数组。 (这些数据来自excel工作表,它有很多空单元,无论如何都被注册为“set”)。到目前为止,我已经尝试过: 如果(!空($ {$ small_dummy})) array_push($ {$ big_dummy},$ {$ small_dummy}); 这摆脱了空数组,但不是那些所有键映射到null的数组。 有没有更好的方法来做到这一点,而不是循环遍历整个数组,并popup所有的空值?

将Excel的“41014”date转换为PHP或JavaScript中的实际date

我正在用PHP / Jquery写东西,允许用户从Excel上载Excel电子表格。 然后,它接收电子表格中的数据,并将每个单元格中的值分配给一个variables,但由于某种原因,我很难用date。 Excel中的任何date都以数字forms出现,如41014 ,而不是04/15/2012 (如同我将以Excel格式化为text )。 如何将其转换为YYYY-MM-DD格式,以适应我正在使用的mySQL数据库的其余部分? 我可以在PHP或JQuery中做到这一点,但在jQuery中这样做对我来说似乎更容易。 Excel的单元格 04/15/2012 PHP的echo json_encode($var); `{dateReceived: 41014}` jQuery的console.log(dateReceived); 41014 更新 我实际上无法得到这里提供的任何答案 – 我认为PHP的答案最初工作,但由于某种原因,我不能得到它输出我所需要的,但我发现了另一个简单的公式,我把function。 如果其他人正在寻找一个类似的问题的答案,这就是我所做的:,($ dateValue是Exceldate41014等…) function convertDate($dateValue) { $unixDate = ($dateValue – 25569) * 86400; return gmdate("Ymd", $unixDate); 'where Y is YYYY, m is MM, and d is DD }

上传Excel文件到服务器

我无法将msofficefile upload到服务器上的文件夹,我可以上传.pdf和图片文件,但不能上传.docx,.xlsx甚至.txt文件,但是从我的有限知识来看,我的所有语法都是正确的。 这是表格 <form id="Upload" action="upload_file.php" method="post" enctype="multipart/form-data"> <label for="fileSelect">Navigate and choose:</label> <input type="file" name="file" id="fileSelect"><br><br> <input class="button" type="submit" name="action" value="Upload to Shared Folder"> </form> 这是upload_file.php if(isset($_FILES["file"]["error"])){ if($_FILES["file"]["error"] > 0){ echo "Error: " . $_FILES["file"]["error"] . "<br>"; } else{ $allowed = array("jpg" => "image/jpg", "jpeg" => "image/jpeg", "gif" => "image/gif", "png" => "image/png", "doc" => […]

来自oci_fetch_array的PHPexcel大数据错误的打印

下午好! 请,我需要帮助我的代码。 我有一个查询读取大量的数据,并与oci_fetch_array打印,但我需要导出到Excel电子表格中。 我使用PHPexcel 01simple-download-xls的代码填充数据: $result = oci_parse($connect, $query); oci_execute($result); while (($row = oci_fetch_array($result, OCI_BOTH)) != false){ $columna = 0; foreach ($row as $key => $valor) { $objPHPExcel->getActiveSheet()->setCellValue('A' . $columna, $valor); $columna++; } } oci_free_statement($result); oci_close($connect); 但电子表格只显示我的BD的第一个数据,我需要所有的。 数据是这样的: 如何在列中打印数据行? 谢谢!

如何使用PHP在Excel表格中删除行

是否有可能使用PHP删除Excel表中的行?

phpexcel导出为图像优秀

我在我的数据库中有一个表,其中包含许多具有图像名称的项目的数据。 从这张表我想要显示每个项目的数据与图像。 这是我用来在PHP中显示的代码: <table> <thead> <tr> <th style="border-width:medium;" rowspan="2">CODE</th> <th style="border:medium;" rowspan="2">CLR</th> <th style="border-width:medium;" rowspan="2">IMAGE</th> <th style="border-width:medium;" rowspan="2">DESCRIPTION</th> <th style="border-width:medium;" rowspan="2">QTY.</th> <th style="border-width:medium;" rowspan="2">PRICE</th> </tr> </thead> <tbody> <?php foreach($list as $data){?> <tr> <td><?=$data->code_caption?></td> <td style="text-align:center"><?=$data->color?></td> <td style="width:135px; height:135px; text-align:center;"> <img src="<?=base_url().'media/img/gallery/items/'.$data->image?>TH.jpg" style="margin:5px; text-align:center; vertical-align:middle;" /> </td> <td><?=$data->desc?></td> <td style="text-align:center"><?=$data->qty?></td> <td style="text-align:right"><?=$data->price?></td> </tr> <?php }?> </tbody> […]

如何使用php curl在Mandrill中附加excel文件

我正在尝试添加一个excel文件(.xlsx)作为我通过Mandrill API发送的电子邮件的附件。 我在一个PHP文件中使用CURL来发送电子邮件。 excel文件被命名为Report.xlsx。 这里是 Mandrill API使用CURL 的链接 。 这是一个链接另一个问题,通过添加文件path。 我收到以下错误信息: PHPparsing错误:语法错误,/var/www/html/newFolder/EmailAlertSystem/mailchimp-mandrill-api-php/UsageReport.php中意外的“path”(T_STRING) (****这是我的代码的目录) 这是我的php代码发送电子邮件通过Mandrill: $uri = 'https://mandrillapp.com/api/1.0/messages/send.json'; $api_key = 'APIKEY'; $content = 'all the content I want to add'; $content_text = strip_tags($content); $from = 'FROM'; $fromName = 'FROMNAME'; $to = 'TO'; $toName = 'TONAME'; $subject = 'SUBJECT'; $fullName = "FIRSTNAME LASTNAME"; $attachment = file_get_contents('Report.xlsx'); $attachment_encoded […]

使用JQuery将HTML导出到Excel

下面的代码工作正常。 但是当我使用<table width=100% id="tb">这样,它不会正常工作。 这是为什么? 它会导出为ex​​cel,但格式不正确。 有什么方法可以正确地得到它吗? HTML: <input type="button" id="btnExport" value=" Export Table data into Excel " /> <br/> <br/> <div id="dvData"> <table> <tr> <th>Column One</th> <th>Column Two</th> <th>Column Three</th> </tr> <tr> <td>row1 Col1</td> <td>row1 Col2</td> <td>row1 Col3</td> </tr> <tr> <td>row2 Col1</td> <td>row2 Col2</td> <td>row2 Col3</td> </tr> <tr> <td>row3 Col1</td> <td>row3 Col2</td> <td><a href="http://www.jquery2dotnet.com/">http://www.jquery2dotnet.com/</a> […]

如何每次迭代增加一个字母N次并存储在数组中?

$letter = array(); for ($i = 'A'; $i !== 'ZZ'; $i++){ $letter[] .= $i; } print_r($letter); 从上面的脚本我做了一个循环从A , B , C , D … ZZ 。 现在,我想把它作为A , C , E , G , I … ZZ 。 ( 2步而不是1 ) 我需要指导去做。