Articles of php

Exportación de datos sql a Excel utilizando PHP

Estoy tratando de exportar datos de mi database MySQL a un file de Excel. Aquí está mi código: function cleanData(&$str) { $str = preg_replace("/\t/", "\\t", $str); $str = preg_replace("/\r?\n/", "\\n", $str); if(strstr($str, '"')) $str = '"' . str_replace('"', '""', $str) . '"'; } //File to export $filename = "export_data_" . date('Ymd') . ".xls"; header("Content-Disposition: attachment; […]

PHPExcel causa problemas

Estoy tratando de lidiar con hojas de Excel en PHP y el siguiente código causa problemas irritantes. $getOrderFile = $this->db->query("SELECT order_file FROM orders WHERE id='".$order."'")->fetch_assoc(); $excelReader = PHPExcel_IOFactory::createReaderForFile('xls/'.$getOrderFile["order_file"]); $excelReader->setReadDataOnly(true); $Excel = $excelReader->load('xls/'.$getOrderFile["order_file"]); return $Excel->setActiveSheetIndex(0)->getHighestRow(); Ahora, revisé el script con dos variantes de $ getOrderFile ["order_file"]: 1. excel1.xlxs 2. excel1.xls Cuando $ getOrderFile ["order_file"] es igual […]

Agregue una macro en .xlsx con Python o Perl o PHP

Me gustaría algo de ayuda para agregar una macro en un file .xlsx. Sé que no es un buen tipo de file, debería ser un file .xlsm, pero he encontrado Excel::Writer::XLSX en Perl que puede agregar una macro a un nuevo file .xlsx. Quiero abrir un file .xlsx existente (tal vez con Excel::Reader::XLSX ) y […]

Consulta de export de PHP a Excel

Necesito ayuda para insert la regla en Excel. Tengo dates diferentes y SI esa date ya es el último background es Rojo. Necesidad de fila [4] for($i=1; $i<=$aux; $i ++){ $sql = mysql_query("SELECT * from tables = $id = ".$i) or die(mysql_error()); $row=mysql_fetch_array($sql); $html .= '<tr><td>'.$row[0].'</td> <td>'.$row[1].'</td> <td>'.$row[2].'</td> <td>'.$row[3].'</td> <td>'.$row[4].'</td>

Cómo get el Símbolo del Euro en PHP y MySQL correctamente

Tengo un file de Excel en el que hay símbolos de moneda. Cuando subo ese file usando PHP en mi database, aparece el Símbolo del Euro, es decir, '' como '¬'. He guardado la intercalación para el símbolo de moneda como utf8-general-ci. Además, cuando intenté hacer eco del valor de Excel, se imprime como '¬' […]

Formatee la celda de Excel en text mientras exporta por PHP

Cuando creo un file de Excel y lo exporto a través de php, convierte una celda en particular "BATCH" en formatting de time. Quiero que todas las celdas sean por text pnetworkingeterminado. ¿Puedo realmente alterar el código a tal? mysql_select_db("Famhouse") or die(mysql_error()); mysql_query("SET NAMES 'LATIN5'"); mysql_query("SET character_set_connection = 'LATIN5'"); mysql_query("SET character_set_client = 'LATIN5'"); mysql_query("SET character_set_results […]

Extraer datos de la tabla HTML a XLS

Probé diferentes soluciones para extraer datos de la tabla a xls, jquery standart methonds, complementos, etc. Pero no funciona. Creo que el problema está en la estructura de la table. Todos los complementos extraen datos de tablas HTML limpias, pero mi tabla obtiene datos de php, ¿así que tal vez este es el motivo del […]

php generar excel y download

Tengo un website con una function simple para generar un Excel con datos de matriz y luego ofrece al usuario download. header( "Content-Type: application/vnd.ms-excel" ); header( "Content-disposition: attachment; filename=spreadsheet.xls" ); echo 'First Name' . "\t" . 'Last Name' . "\t" . 'Phone' . "\n"; echo 'John' . "\t" . 'Doe' . "\t" . '555-5555' . […]

Exportar Excel usando Yii

Soy nuevo para Yii. Estoy haciendo un escenario para exportar a la opción de Excel. Estoy a la mitad. Los valores se están poblando en el campo necesario. Pero si el valor Vacío está presente, la celda En Excel obtiene el siguiente valor de columna, por lo que hay una discrepancia, por lo que se […]

Codificación PHP utf-8

Tengo un file html que quiere tags de pars (Título, A, Nombre, …) y las guarda en un file de Excel. Las tags html son persas y cuando las guardas en un file excel no se guardan corectly. file html: <html dir="rtl"><head><meta http-equiv="Content-Language" content="fa"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1256"> <title>ÈÇäß ÕæÊ.ÂãæÒÔ.ÇÏÈíÇÊ.ÚæÇãá Ýí ÇáäÍæ.ÇÓÊÇÏ ãÏÑÓ ÇÝÛÇäí.ÌáÓå 1</title> […]