Articles of php

file CSV / Spalte / Werte

Ich habe ein kleines Problem in diesem Code, wenn das Blatt generiert wird alle Werte und Spaltennamen sind nur in einer Zelle "A1" zugeordnet: //Incluimos a classe PHPExcel require_once $this->Ini->path_third.'/phpexcel/PHPExcel.php'; // Instanciamos a classe $objPHPExcel = new PHPExcel(); // Definimos o estilo da fonte $objPHPExcel->getActiveSheet()->getStyle('A1')->getFont()->setBold(true); // Criamos as colunas $objPHPExcel->setActiveSheetIndex(0) ->setCellValue('A1', 'Teste' ) ->setCellValue('B1', "Teste" […]

Holen Sie sich eine bestimmte Zeile eines Excel-Blattes

Ich versuche nur die Spalten 1,3,6 und 7 für alle Zeilen zu lesen. Ich habe es versucht, aber es funktioniert nicht. $objPHPExcel = PHPExcel_IOFactory::load($file); $sheet = $objPHPExcel->getSheetByName('Prefixes'); $i =2; foreach($sheet->getRowIterator() as $row){ $dest = $sheet->getCellByColumnAndRow(1, $i)->getValue(); $code = $sheet->getCellByColumnAndRow(3, $i)->getValue(); $price = trim($sheet->getCellByColumnAndRow(6,$i)->getCalculatedValue()); $date = date('Ym-d',PHPExcel_Shared_Date::ExcelToPHP($sheet->getCellByColumnAndRow(7,$i)->getCalculatedValue())); $rateSheet[] = array($dest,$code,$price,$date); $i++; }

Ich kann den Anhang der E-Mail PHP nicht bekommen

Ich habe ein Skript, das mit IMAP verbinden und die Excel-fileen erhalten. Es funktionierte perfekt bis heute. Bei einem unserer Lieferanten kann das Skript die angehängte file nicht erhalten. Ich denke, mit der Entschlüsselungsmail stimmt etwas nicht. Dies ist der Code für die Decodierung if($attachments[$i]['is_attachment']) { $attachments[$i]['attachment'] = imap_fetchbody($this->_mbox,$email_number,$i); /* 4 = QUOTED-PRINTABLE encoding */ […]

Wie entferne ich NBSP?

Mit PHP einen file_get_contents für eine * .txt-file erstellen. Dann fügen Sie die data in MySQL ein. Werte fügen Null ein. Die Null wird durch ein Leerzeichen und ein Ersatzzeichen aus einem Excel-Export verursacht. Ich habe das herausgefunden, indem ich die character aus der Textdatei in einen Unicode-Inspektor kopiert habe. Habe das gleiche mit dem […]

Wie filtere ich die wiederholten Zahlen im Excel, um die data an MySQL zu senden, und möchte ich die Warnmeldung in PHP anzeigen?

Der Code, den ich ausprobiert habe, dient nur zum Exportieren der Excel-data in die MySql-database. $source = fopen('email.csv', "r"); $query = ''; while (($data = fgetcsv($source, 1000)) !== FALSE) { for ($i = 1; $i < 2; $i++) { $name[$i] = $data[0]; $email[$i] = $data[1]; $mobile[$i] = $data[2]; $query.="INSERT INTO table tablename (`name1`,`email`, mobile) VALUES […]

PHPExcel (BIFF) erstellt beschädigte fileen

Ich benutze PHPExcel, um eine alte (XLS) Excel-Tabelle zu erstellen. Es scheint zu funktionieren, aber wenn die generierten fileen in eine andere Webapplikation (JAVA) importiert werden sollen, ist folgender Fehler zu beachten: Caused by: java.io.IOException: block[ 2 ] already removed – does your POIFS have circular or duplicate block references? Mein PHP Code sieht so […]

Automatische Größe Excel-Spaltenbreite

Ich benutze das Laravel Excel Plugin und habe ein Problem mit den Spaltenbreiten. Sehen Sie das image unten, Sie können den Fehler sehen: Hier ist die richtige view: Ich habe versucht $sheet->setAutoSize('true'); aber es funktioniert nicht. Wie kann ich die Spalte automatisch auf die maximale Breite einer Zelle in dieser Spalte skalieren?

Excel-filewerte können nicht gedruckt werden

Ich muss eine Excel-file lesen und in meiner database aufzeichnen. Ich benutze Laravel + Maatwebsite / Laravel-excel, um die file zu lesen. Mit meinem aktuellen Code bekomme ich keine Fehler aber keine data werden im Browser angezeigt: <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Requests; use App\Http\Controllers\Controller; Use Excel; class ImportController extends Controller { public function […]

Export Excel-file in PHP mit UTF-8-Unicode

Ich möchte mysql mit PHP (CodeIgniter) im Excel-Format exportieren, aber ich habe ein Problem mit UFT-8-character. Es zeigt die UTF-8-character hässlich. Es ist mein Code class Excel extends CI_controller{ function index(){ $this->load->model('user_model'); $data = $this->user_model->profile_detail_excel(); function cleanData(&$str) { $str = preg_replace("/\t/", "\\t", $str); $str = preg_replace("/\r?\n/", "\\n", $str); if(strstr($str, '"')) $str = '"' . str_replace('"', […]

Massieren Sie data in SQL oder PHP?

Ich habe eine Makro-fähige Excel-Tabelle. Wenn ich auf eine Schaltfläche klicke, wird ein Makro ausgeführt, das cURL verwendet, um ein PHP-Skript auf einem Webserver aufzurufen, der einige Abfragen an eine Oracle-database stellt. Das PHP-Skript formatiert die data in eine JSON-characterfolge, die das Excel-Makro dann in der cURL-Antwort aufnimmt. Es verwendet dann diese data, um das […]