Hi cg
Hi romy,
wenn Du mich schon ansprichst antworte ich gleich mal
dein SQL-String könnte man etwas aufräumen
SELECT k.Kund_ID AS kid,
n.Nw_IP AS nnip,
n.Nw_ID AS nid,
n.Nw_Kund_ID AS n_nid
FROM Kunden AS k, Netzwerk AS n
WHERE '$kundenid' = n.Nw_Kund_ID
Mit sicherheit liegen die doppelten Datensätze an dem Full Join den Du machst, um Genaueres zu sagen müsste ich die Datenstruktur kennen.
Versuche also die Tabellen mit entsprechendem Operator zu verknüfpen, nämlich inner join oder Left join etc.
SELECT k.Kund_ID AS kid,
n.Nw_IP AS nnip,
n.Nw_ID AS nid,
n.Nw_Kund_ID AS n_nid
FROM Kunden k INNER JOIN Netzwerk n
ON n.Nw_kund_ID = [Name der gelichlautenden ID in der Kundentabelle]
WHERE n.Nw_Kund_ID = '{$kundenid}'
Bei Stringverknüpfen bitte die korrekte Syntax beachten
Auf das ON-Statement kommt es an, sonst nimm er jeweils immer einmaldie Daten aus der einen Tabelle und dann nochmals aus der anderen, da er nicht weiss wie eer zusammenfassen soll.
ciao
romy
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A(+fo%3A)+rl%3A(+br%3A>+ch%3A~+n4%3A%26+ie%3A%25+mo%3A)+va%3A|+de%3A<+zu%3A|+fl%3A(+ss%3A)+ls%3A[