Eigentlich solltest du hier auch den Fehler mitgeteil bekommen, aber ich nehme an das DBI::errstr keine Skalar ist, es ist eigentlich eine Funktion, also probier mal
my $dbh = DBI->connect('DBI:ODBC:kunden') or die "Fehler beim Connect:",DBI::errstr();Ansonsten fehlen, wie schon Christoph erwähnt hat, Parameter.
Struppi.
vielen dank für euere mühe leider ist der Fehler immer noch da
und ich bin schon am verzweifeln
Jetzt wäre es interessant gewesen, ob die Fehlermeldung anders ist und wenn ja, wie sie genau lautet.
hier das ganze Script vielleicht liegt der Fehler ja woanders?
my $dbh = DBI->connect('DBI:ODBC:kunden') or die "Fehler beim Connect:",DBI::errstr();
Der Fehler liegt schon hier. Wo sind die fehlenden Parameter, dei Christoph schon erwähnt hatte?
print '<table>';
while (my @row=$sth->fetchrow_array()){
print '<tr>';
print '<td>',$_,'</td>' for(@row);
print '</tr>';
Das könntest du auch mit Funktionen des CGI Moduls machen:
my @table_rows;
while (my @row=$sth->fetchrow_array()){
push @table_rows, @row;
... und später die Ausgabe
print table( Tr( @table_rows ));
..
Standartmenge 1
Standard!!!
Struppi.
Javascript ist toll (Perl auch!)