15. juni 2004 - 17:52
Der er
7 kommentarer og 1 løsning
MySQL Insert fejl
Hvad er fejlen her: $sql = "INSERT INTO Application_DB.Calendar_Tusers (uid, username, password, fname, lname, userlevel,"; $sql .= " email, Street_VC, City_VC, Phone_IN, Zip_IN) "; $sql .= "VALUES ('', 'NULL', 'NULL', '" . $_POST["firstname"] . "', '" . $_POST["lastname"] . "', '',"; $sql .= " '" . $_POST["email"] . "', '" . $_POST["street"] . "', '" . $_POST["city"] . "', "; $sql .= "'" . $_POST["phone"] . "', '" . $_POST["zip"] . "'";
Annonceindlæg fra Academic Work Denmark A/S
Der er fejl i nærheden af '', skriver den.
Du har et , for meget: INSERT INTO Application_DB.Calendar_Tusers (uid, username, password, fname, lname, userlevel,"; SÅDAN INSERT INTO Application_DB.Calendar_Tusers (uid, username, password, fname, lname, userlevel";
Du mangler en ( for lidt $sql .= " email, Street_VC, City_VC, Phone_IN, Zip_IN) "; SÅDAN $sql .= " (email, Street_VC, City_VC, Phone_IN, Zip_IN) ";
Og en ) for lidt $sql .= "VALUES ('', 'NULL', 'NULL', '" . $_POST["firstname"] . "', '" . $_POST["lastname"] . "', '',"; SÅDAN $sql .= "VALUES ('', 'NULL', 'NULL', '" . $_POST["firstname"] . "', '" . $_POST["lastname"] . "', '')";
Og et , for meget $sql .= " '" . $_POST["email"] . "', '" . $_POST["street"] . "', '" . $_POST["city"] . "', "; SÅDAN $sql .= " '" . $_POST["email"] . "', '" . $_POST["street"] . "', '" . $_POST["city"] . "'";
Det hele er forkert. Men jeg manglede en parantes efter: $_POST["zip"] . "'
Nå sry, det kan jeg ikke gennemskue skulle være forkert! De forslag, held og lykke, med det fremover!
Fandt selv ud af det. Point retur.
Computerworld tilbyder specialiserede kurser i database-management