Hallo,
Wie genau sieht denn die Fehlermeldung aus die Du bekommst
wenn du das Script ausführst?
Ich kriege keine Fehlermeldung, die Variablen werden nur nicht angezeigt.
Was evtl was bringen könnte wäre:
SELECT SUM(soll_kst) as soll_kst , SUM(ist_kst) as
ist_kst
FROM ".DB_PREFIX.„soll_ist_std
WHERE nachname = $nachname
AND vorname = $vorname“)
JA!!! Funktioniert, es fählten auch nur ein paar Sachen… diese ist die end Ergebnis…
$result4 = db_query("SELECT SUM(soll_kst) as alle_soll, SUM(ist_kst) as alle_ist
FROM ".DB_PREFIX.„soll_ist_std
WHERE nachname = ’ $nachname**[$i]’**
AND vorname = ’ $vorname**[$i]’**“);
sollte $nachname[$i] etc. aus einer Query davor kommen, d.h. du willst das für jeden Namen abrufen, dann tut es auch
SELECT nachname, vorname, SUM(soll_kst) as alle_soll, SUM(ist_kst) as alle_ist
FROM ".DB_PREFIX."soll_ist_std
GROUP BY nachname, vorname
ORDER BY nachname, vorname
letzte Zeile optional (Sortierung).
Das Ganze ist wesentlich effektiver als für jede Person eine extra Anfrage zu stellen…