sql/php abfrage...
Geizhals » Forum » Programmierung » sql/php abfrage... (29 Beiträge, 211 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
sql/php abfrage...
26.06.2007, 16:53:12
hello,

habe aus einer funktionierenden sql-tabelle die formel kopiert und die ein eine php-seite eingebaut, connect, etc zum server passen. nur was ist daran falsch?

if ($ergebnis = mssql_query("SELECT DISTINCTROW A055.c003 AS Kunde, A043.c004 AS [gültig ab], A024.c002 AS ArtNr, A024.c115 AS AltArtNr, A024.c003 AS Bezeichnung, IIf([a044].[C003]=0,\"EUR\",[a002].[c000]) AS Währung, A043.c013 AS Preis, IIf([a044].[c003]=0,[a043].[c013],[a043].[c013]/[a002].[c002]) AS [Preis EUR], [Preis EUR]*1.95583 AS [Preis DEM], [Preis EUR]*13.7603 AS [Preis ATS], A346.c003 AS VE, Lieferbedingungen.Lieferbedingung
FROM ((((A054 RIGHT JOIN (A055 RIGHT JOIN (A023 INNER JOIN (A024 INNER JOIN A043 ON A024.c002 = A043.c000) ON A023.c010 = A024.c090) ON A055.c002 = A043.c003) ON A054.c112 = A055.c002) LEFT JOIN Lieferbedingungen ON A054.c121 = Lieferbedingungen.Nummer) INNER JOIN A044 ON A043.c002 = A044.c000) LEFT JOIN A002 ON A044.c003 = A002.c017) INNER JOIN A346 ON A023.c070 = A346.c002
WHERE (((A043.c013)>0) AND ((A043.c001)='11' OR (A043.c001)='12' OR (A043.c001)='13') AND ((A024.c078) BETWEEN '092-000-000' AND '092-199-999' AND ((IIf([a043].[c005]>'1/1/1899',[a043].[c005],Now()))>=Now()) AND ((IIf([a024].[C038]<>0,'inaktiv',""))='')) ORDER BY A055.c003, A024.c002, A043.c001;", $mssql))

ich weiss auch nicht ob man datum (((IIf([a043].[c005]>'1/1/1899') so richtig eingibt.

bekomme immer fm:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\xampp\htdocs\mesonic\index4.php on line 20

Antworten PM Übersicht Chronologisch
 
Melden nicht möglich
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung