Hallo Jessica!
SELECT Tabelle1.Kundennummer, Tabelle2.Betrag
FROM Tabelle1, Tabelle2 WHERE Tabelle1.Kundennummer = $Kundennummer
AND Tabelle2.Kundennummer = $KundennummerWarum -1 rauskommt weiß ich ehrlich gesagt auch nicht, aber verknüpfe doch mal die beiden Tabellen direkt, vielleicht bringts was.
Also so z.B.:
SELECT
Tabelle1.Kundennummer,Tabelle2.Betrag
FROM
Tabelle1,Tabelle2
WHERE
Tabelle1.Kundennummer = '$Kundennummer'
AND Tabelle2.Kundennummer = Tabelle1.Kundennummer
warum dann nicht
SELECT
Tabelle1.Kundennumer,Tabelle2.Betrag
FROM
Tabelle1 INNER JOIN Tabelle2 using(Kundennummer)
WHERE
Tabelle1.Kundennummer = $Kundennummer
Zur Originalfrage: Wie bereits bei geantwortet wurde wurde( ?t=58924&m=331032 ), ist diese Methode nicht empfohlen. Wurde der Rückgabewert von execute() mal geprüft?