Schrift
[thread]842[/thread]

CSV Datei mit CGI öffnen (Seite 7)



<< |< 1 ... 4 5 6 7 8 9 10 ... 12 >| >> 118 Einträge, 12 Seiten
lolipop 999
 2006-12-03 11:54
#9040 #9040
User since
2006-04-07
150 Artikel
BenutzerIn
[default_avatar]
Danke für die Hilfe

im error log steht jetzt

Can't get DBI::st=HASH(0x25b7180)->{NAMES}: unrecognised attribute name at F:/Perl/site/lib/DBD/File.pm line 496.

Danke

lolipop 999
Antworten mit Zitat
Ronnie
 2006-12-03 11:59
#9041 #9041
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Kommentiere mal die folgende Zeile aus:
Code: (dl )
# $table2->addRow($sth->{NAMES});
Antworten mit Zitat
renee
 2006-12-03 11:59
#9042 #9042
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Dann musst Du
Code: (dl )
$table2->addRow($sth->{NAMES});


in
Code: (dl )
$table2->addRow('Spalte1','Spaltenname2','...');


ändern...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Antworten mit Zitat
lolipop 999
 2006-12-03 12:12
#9043 #9043
User since
2006-04-07
150 Artikel
BenutzerIn
[default_avatar]
super jetztn hab ich mal die Überschriften stehen

Hier der aktuelle Code:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
use CGI qw(:standard);
use CGI::Carp qw(fatalsToBrowser);
use DBI;
use HTML::Table;

print header(),start_html();

my $dbh = DBI->connect("DBI:CSV:f_dir=f:/Apache2/cgi-bin/")
or die "Konnte Datenbank nicht oeffnen! $!";

my $stmt = "SELECT * FROM Kunden";
my $sth = $dbh->prepare($stmt) or die $dbh->errstr;
$sth->execute() or die $dbh->errstr;

my $table2 = new HTML::Table;
$table2->addRow('DHL','K_N','Hellmann');
while(my @cell_values = $sth->fetchrow_array()){
$table2->addRow(@cell_values);
}

$table2->print;

$dbh->disconnect;


Wie kann ich jetzt noch die Zahlen unter den Überschriften bringen?

Danke Für die Hilfe

lolipop 999
Antworten mit Zitat
renee
 2006-12-03 13:45
#9044 #9044
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
das sollte normalerweise das addRow machen...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Antworten mit Zitat
lolipop 999
 2006-12-03 14:13
#9045 #9045
User since
2006-04-07
150 Artikel
BenutzerIn
[default_avatar]
danke trotzdem
Antworten mit Zitat
lolipop 999
 2006-12-05 20:16
#9046 #9046
User since
2006-04-07
150 Artikel
BenutzerIn
[default_avatar]
Ich komm leider net frauf warum er nur die Überschrift ausgibt

danke für eure Hilfe

lolipop999
Antworten mit Zitat
pktm
 2006-12-05 20:37
#9047 #9047
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Gib mal die Werte aus @cell_values aus. Du kannst das einfach mit print machen. Ich möchte wissen, was da drin steht.
Grüße, pktm
http://www.intergastro-service.de (mein erstes CMS :) )
Antworten mit Zitat
lolipop 999
 2006-12-05 20:52
#9048 #9048
User since
2006-04-07
150 Artikel
BenutzerIn
[default_avatar]
Leider nur die Überschrift
Antworten mit Zitat
renee
 2006-12-06 08:45
#9049 #9049
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Poste mal die Ausgabe von
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/usr/bin/perl

use strict;
use warnings;

use CGI qw(:standard);
use CGI::Carp qw(fatalsToBrowser);
use DBI;
#use HTML::Table;
use Data::Dumper;

print header('text/plain'),start_html();

my $dbh = DBI->connect("DBI:CSV:f_dir=f:/Apache2/cgi-bin/")
or die "Konnte Datenbank nicht oeffnen! $!";

my $stmt = "SELECT * FROM Kunden";
my $sth = $dbh->prepare($stmt) or die $dbh->errstr;
$sth->execute() or die $dbh->errstr;

#my $table2 = new HTML::Table;
#$table2->addRow('DHL','K_N','Hellmann');
my @results;
while(my @cell_values = $sth->fetchrow_array()){
# $table2->addRow(@cell_values);
push @results,[@cell_values];
}

print Dumper(\@results);
#$table2->print;

$dbh->disconnect;
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Antworten mit Zitat
<< |< 1 ... 4 5 6 7 8 9 10 ... 12 >| >> 118 Einträge, 12 Seiten



View all threads created 2006-11-17 19:35.