Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. www.neurohope.ro |
Stergere coloana din tabel
Last Updated: Jun 13 2022 11:22, Started by
geotux
, Jun 11 2022 13:48
·
0
#1
Posted 11 June 2022 - 13:48
Salut !
Vreau sa sterg o coloana dintr-un tabel inainte de a fi salvat in format xlsx. Deci daca coloana DEPTH nu contine valori, vreau sa o elimin, si apoi sa salvez tabelul in format xlsx. Am incercat sa folosesc col_options, si display=>none, dar nu functioneaza. Codul meu: <?php ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); include_once("xlsxwriter.class.php"); $writer = new XLSXWriter(); $date_for_excel = array(array(array("Cruise","Station","Type","yyyy-mm-ddThh:mm:ss.sss","Longitude [degrees_east]","Latitude [degrees_north]","EDMO_code","DEPTH","TIME_ISO8601","QV:SEADATANET","WC_TEMP [degC]","QV:SEADATANET"), array("***TS","Constanta","B","1981-01-01T08:00:00","28.62859","44.2358","697","","1981-04-24T08:00:00.000","1","11.80","1"), array("","","","","","","","","1981-04-24T09:00:00.000","1","13.25","1"))); foreach($date_for_excel as $file_data_rows_set) { # sheet cols names # $writer->writeSheetRow('Sheet1', $file_data_rows_set[0]); if(count($file_data_rows_set) > 0) { for($i = 1; $i < count($file_data_rows_set); $i++) { $writer->writeSheetRow('Sheet1',$file_data_rows_set[$i]); } # Append empty row # $writer->writeSheetRow('Sheet1',array_fill(0, count($file_data_rows_set[0]), '')); } } $writer->writeToFile('rez.xlsx'); //inainte de linia asta, ar trebui eliminata coloana DEPTH ( daca nu are valori) ?> Trebuie sa folosesc alta biblioteca , ca sa pot sterge coloana ? |
#2
Posted 13 June 2022 - 11:22
Am rezolvat problema asa:
foreach($date_for_excel as $key=>$file_data_rows_set) { if(count($file_data_rows_set) > 0) { for($i = 1; $i < count($file_data_rows_set); $i++) { if($file_data_rows_set[$i][7]=="") {unset($date_for_excel[$key][$i][7]);unset($date_for_excel[$key][0][7]);} } } } |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users