SQL Statement
Oliver N.
- datenbank
Ich übergebe per "POST" die Daten von einer anderen Seite an diese Seite, hier soll mit der übermittelten Variable "ID" der Datensatz mit der gleichen ID aus der Datenbank ausgelesen werden, leider bekomme ich wohl die SELECT-Anweisung nicht richtig hin. :-(
$conn = odbc_Connect("localhost:08db", "xxx", "xxx") or die ("<CENTER><FONT COLOR="#FF0000"><BR><B>Fehler beim Anmelden an der Datenbank</B></CENTER></FONT>");
if (!Is_Array($HTTP_POST_VARS)) die("Keine Daten übermittelt!");
$result = Odbc_Do($conn, "SELECT * FROM xxx.xxx WHERE id = ".$HTTP_POST_VARS["ID"]);
print "<b>".odbc_Result($result, "ID")."</b>\n";
Sorry für meine nicht vorhanden Manieren.
Habe mein Copy und Paste einfügen doch glatt vergessen "Hallo" zu sagen.
Und auch ein "Danke für eure Hilfe" habe ich vergessen, Asche über mein Haupt....
Gruß
Oliver
Hi,
$result = Odbc_Do($conn, "SELECT * FROM xxx.xxx WHERE id = ".$HTTP_POST_VARS["ID"]);
versuche es doch mal so:
$result = Odbc_Do($conn, "SELECT * FROM xxx.xxx WHERE id = '".$HTTP_POST_VARS["ID"]."'");
Der Unterschied - zugegebenermaßen schwer zu sehen ;-) - ist das ' vor und nach $HTTP_POST_VARS.
mfg
CK1