Hallo zusammen
Ich habe folgende Frage. Ich habe eine DB-Schleife und möchte innerhalb dieser Schleife erneut eine DB-Abfrage machen nur gelingt mir das nicht. Was mache ich falsch?
$dbh = DBI->connect($db_dsb, $sqlusr, $sqlpw) or return $sqlmsg = "MySQL Verbindungsfehler: $DBI::errstr";
$query = "SELECT * FROM kunden ORDER BY Name_KA";
$sth = $dbh->prepare($query);
$sth->execute();
$sth->bind_columns(undef, ($kundennr, $Kundenstat_KA, $Anrede_KA));
while($sth->fetch())
{
$query = "SELECT PD_ID, PD_Text, PD_Preis FROM produkte WHERE PD_ID = '$kundennr'";
$sth = $dbh->prepare($query);
$sth->execute();
$sth->bind_columns(undef, ($PD_ID, $PD_Text, $PD_Preis));
$sth->fetch();
$sth->finish();
$dbh->disconnect;
$mach_irgendwas = "$PD_ID";
}
$sth->finish();
disconnect from databse
$dbh->disconnect;