Thread Abfrage nicht vollständig, benötige Hilfe (14 answers)
Opened by Gast at 2007-09-27 14:45

Gast Gast
 2007-09-27 14:45
#100055 #100055
Hallo,

ich versuche aus einer Datenbank die Anzahl der neuen E-Mails im Postfach auszulesn und auszugeben. Das Problem ist, dass ich überhaupt nicht weiß, wie ich diese Ausgabe erhalten soll. Rufe ich die Ausgabe mit $sth auf, gibt er aus:

Sie haben DBI::st=HASH(0xa80a60) neue Mails in Ihrem Postfach.

Daraufhin habe ich versucht, statt $sth eine neue Variable $count zu definieren. Da zeigt er mir aber immer 0 an. Und genau dort liegt mein Problem. Wie kann ich die Variable vervollständigen (denn fertig isse nicht...):

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        my $dbh = DBI->connect("$db_name","$db_user","$db_pass") || die "Database connection not made: $DBI::errstr";
        my $sth = $dbh->prepare("SELECT * FROM pm_in WHERE pm_to = '$nick' AND new = '1' ORDER BY date DESC");  
        $sth->execute();

        my @entries=();
        my $count=0;
        while(@entries=$sth->fetchrow_array)
                        {
                        $count++;
                        }

        my $output = $main->createInfoOutput('newmails',{mails => $sth});   
        return [$output];

                        $sth->finish();
                        $dbh->disconnect();


Ich bedanke mich schonmal für eure Hilfe und freue mich auf eine Antwort.

View full thread Abfrage nicht vollständig, benötige Hilfe