Thread Platzierung Pfadangabe bei DBD unklar (18 answers)
Opened by geloescht at 2012-09-15 00:25

geloescht
 2012-09-16 10:11
#161818 #161818
User since
2012-06-19
141 Artikel
BenutzerIn
[default_avatar]
Hi topeg

Ich hab jetzt die zwei Textausgaben direkt angeglichen, um zu sehen, ob beides funktioniert. Also bewusst die Suche nach dem "G%" ausgebaut.

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Testausgabe ganze CSV Nr.1
my $sth=$dbh->prepare('SELECT * FROM prospects');
$sth->execute();
while(my @row = $sth->fetchrow_array){
                                      print join('; ',@row)."\n";
                                      }
$sth->finish;

#Textausgabe ganze CSV Nr.2
$sth = $dbh->prepare('SELECT * FROM prospects');
$sth->execute();
while (my $row = $sth->fetchrow_hashref){
                                        print("name = $row->{Name}  contact = $row->{Contact}\n");
                                        }
$sth->finish();


Während "#Textausgabe ganze CSV Nr.1" ausgegeben wird, wird "#Textausgabe ganze CSV Nr.2" nicht ausgegeben und mit diesem undefind-Error versehen.

Das "fetchrow_array" und das "fetchrow_hashref" sind die einzigen unterschiede. Folglich muss da was nicht stimmen.

Gruss HP-User
Past brought us "SYS 64738". Present brought us "ctrl+alt+del". But what will future bring?

View full thread Platzierung Pfadangabe bei DBD unklar