A
aktivfrühstück
Eroberer
Hey Leute,
habe folgenden Fehler bei dem Zugriff auf eine MYSQL Datenbank in einem Perl-Skript:
DBD::mysql::st fetchrow failed: fetch() without execute() at /opt/apache/cgi-bin/ranking_ausgabe.pl line 445.
Zur Errinnerung:
so in etwa sieht das ganze aus, wo die Fehlermeldung angepriessen wird.
So jetzt könnte man sagen, wer Englisch kann ist klar im Vorteil
aber:
komischerweise funktioniert das Programm so wie es soll, die Daten werden mit dem query aus der Datenbank geholt und korrekt verabreitet... dennoch kommt beim Start dieses Programms immer diese Fehlermeldung... Und die if- Schleife mit Sprung zu ende(); wird auch nicht ausgeführt...
Die Syntax passt... Hatte schonmal jemand selbiges Problem??
Grüße an alle!
habe folgenden Fehler bei dem Zugriff auf eine MYSQL Datenbank in einem Perl-Skript:
DBD::mysql::st fetchrow failed: fetch() without execute() at /opt/apache/cgi-bin/ranking_ausgabe.pl line 445.
Zur Errinnerung:
Code:
$query = "SELECT distinct ... ORDER BY urteil DESC";
$sts = $mysql_dbh->prepare($query);
if (!defined($sts))
{
}
if (!$sts->execute)
{
ende();
}
if($sts)
{
while(@data = $sts->fetchrow)
{
if($anzahl_eintraege>0)
{
.....
}
}
}
so in etwa sieht das ganze aus, wo die Fehlermeldung angepriessen wird.
So jetzt könnte man sagen, wer Englisch kann ist klar im Vorteil
aber:
komischerweise funktioniert das Programm so wie es soll, die Daten werden mit dem query aus der Datenbank geholt und korrekt verabreitet... dennoch kommt beim Start dieses Programms immer diese Fehlermeldung... Und die if- Schleife mit Sprung zu ende(); wird auch nicht ausgeführt...
Die Syntax passt... Hatte schonmal jemand selbiges Problem??
Grüße an alle!
Zuletzt bearbeitet: