php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.12.2008, 14:52  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard [Erledigt] Excel Spreadsheet Writer - mehrere Variablen in einem Feld

Hi,
kennst sich wer mit dem PERL EXcel Spreadsheet Writer aus?

Ich müsste in eine Spalte mehrere Variablen schreiben:

PHP-Code:
$worksheet->write($a++, 0$row['f_kdname'und $row['xy'und $row['z'], $format_title); 
habe für das aber noch keine lösung gefunden.

jemand eine idee?
taurus ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 09.12.2008, 18:14  
Neuer Benutzer
 
Registriert seit: 09.12.2008
Beiträge: 3
reneeb befindet sich auf einem aufstrebenden Ast
Standard

Willst Du die Inhalte in verschiedene Zellen der Spalten oder alle zusammen in einer Zelle haben?
__________________
Perl-Magazin: http://perl-magazin.de
Perl-Nachrichten: http://perl-nachrichten.de
reneeb ist offline  
Alt 09.12.2008, 19:28  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

zelle=zeile ?
alles in einer zeile so wie im code ersichtlich zeile "0"
taurus ist offline  
Alt 09.12.2008, 20:23  
Erfahrener Benutzer
 
Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse:
Fortgeschritten
brian johnson befindet sich auf einem aufstrebenden Ast
Standard

buff. du willst mit einer klasse umgehen und kennst nicht mal die grundlagen? selbst wenn ich das hier als pseudocode auffasse, sollte string verkettung doch in einem grundlagentutorial drin gewesen sein, oder?

PHP-Code:
$row['f_kdname'und $row['xy'und $row['z'
__________________
PHP4?!?>>>Aktuelle PHP Version: 5.2.11 || 5.3.0
Suse 11.2 *vorfreude*
brian johnson ist offline  
Alt 09.12.2008, 21:42  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

pseudocode. ja das ist korrekt das sollte eben ein beispiel gewesen sein
mh stringverkettung. nein da hab ich wohl ein kapitel ausgelassen.
war es..
das hier?
$c=$a+$b; ? das klingt zu einfach um wahr zu sein..
$row['hd']=$row['f_kdname']+$row['f_xy'] :P ne das sieht nicht gut aus so geht das nicht
taurus ist offline  
Alt 09.12.2008, 22:43  
Neuer Benutzer
 
Registriert seit: 09.12.2008
Beiträge: 3
reneeb befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von taurus Beitrag anzeigen
zelle=zeile ?
Zelle != Zeile
Zitat:
alles in einer zeile so wie im code ersichtlich zeile "0"
Oben sprachst Du davon, alles in einer *SPALTE* (A1,A2,A3,...) haben zu wollen, deswegen meine Frage, ob alles in einer *ZELLE* (A1) oder in verschiedenen *ZELLEN* (A1,A2,A3,...) sein soll. Jetzt sagst Du, dass alles in einer *ZEILE* (A1,B1,C1,...) sein soll. Auch hier wieder die Frage: In eine Zelle oder in mehrere Zellen??

String-Konkatenation macht man in Perl mit ".", also

my $var = $string1 . $string2;
__________________
Perl-Magazin: http://perl-magazin.de
Perl-Nachrichten: http://perl-nachrichten.de
reneeb ist offline  
Alt 09.12.2008, 22:47  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ach^^
alles in einer zelle z.b. a1
taurus ist offline  
Alt 10.12.2008, 09:03  
Benutzer
 
Registriert seit: 06.08.2008
Beiträge: 43
kratzbaum ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich arbeite oft mit SpreadsheetExcelWriter

$x = $a.';'.$b.';'.$c
$x wird dann in die Spalte geschrieben.
Die einzelnen Werte sind dann mit Semikola getrennt. Natürlich kannst du auch jedes andere Trennzeichen nehmen - oder auch keines:
Code:
$worksheet->write($a++, 0, $row['f_kdname'].$row['xy'].$row['z'], $format_title);
 
kratzbaum ist offline  
Alt 10.12.2008, 17:49  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

perfekt.
danke, das habe ich gesucht )

Noch was:

ich habe ein mehrzeiliges textfeld das auch in die excel geschrieben wird.
wenn ich nun in dem textfeld in den nächsten absatz springe und dort weiterschreibe wird mir dieser absatz später im excel als "viereck" ausgewiesen.

hattest du das problem schonmal? statt dem viereck soltle eigentl nur ein leerzeichen in der excel datei stehen )
taurus ist offline  
Alt 10.12.2008, 18:12  
Neuer Benutzer
 
Registriert seit: 09.12.2008
Beiträge: 3
reneeb befindet sich auf einem aufstrebenden Ast
Standard

Erzeugst Du die Excel-Datei zufällig unter Linux und schaust Dir das dann unter Windows an?

Das "Viereck" klingt für mich verdächtig danach, dass da kein "\r\n" sondern nur ein "\n" ist. Du müsstest also explizit den Windows-Zeilenumbruch einfügen.
__________________
Perl-Magazin: http://perl-magazin.de
Perl-Nachrichten: http://perl-nachrichten.de
reneeb ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] -like- mehrere variablen ein feld taurus Datenbanken 5 26.11.2011 18:32
[Erledigt] Lösungsansatz - Excel Writer - Daten aus Formular taurus PHP Tipps 2008 9 04.12.2008 12:54
Gruppieren mit PEAR Spreadsheet Excel Writer drsoong PHP Tipps 2008 1 30.10.2008 15:56
[Erledigt] Limit auf Ergebnissumme mehrerer Tabellen Frank Datenbanken 8 02.09.2008 11:33
Spreadsheet Excel => Druckbereich skho PHP Tipps 2006 5 29.05.2006 23:22
Excel XML solitaer PHP Tipps 2006 9 30.04.2006 15:51
[Erledigt] Spreadsheet Excel Writer: "Multiple" Formatierung PHP-Fortgeschrittene 1 26.01.2006 11:06
Array nach Feld sortieren PHP Tipps 2005-2 2 07.08.2005 23:00
[Erledigt] Excel Spreadsheet DB Ausgabe PHP-Fortgeschrittene 3 27.07.2005 12:16
Variablen übergeben bzw. auslesen? PHP Tipps 2005 4 30.01.2005 03:56
inhalt aus einem imput feld mit variablen Namen auslesen HTML, Usability und Barrierefreiheit 4 08.01.2005 00:43

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
perl excel zeilenumbruch, pear excel zeilenumbruch, spreadsheet::writeexcel umlaute, zeilenumbruch excel perl, perl excel alle spalten einer zeile, excel php writestring mehrere spalten, excel perl php text über mehrere spalten, excel spreadsheet writer zeilen, excel spreadsheet writer \, php mehrere variablen in einer zeile, excel spreadsheat writer class php, excel spreadsheet writer #wert!, pear excel writer zeilenumbruch, excel 2011 feld erledigt, perl zeilenende excel, spreatsheet excel writer sonderzeichen, php zeilenumbruch excel spread, php $worksheet->write($zeile, 0, \$row[]\, $var);, excel concat, excel zelle zeilenumbruch perl

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:26 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum