24. september 2010 - 19:05Der er
5 kommentarer og 1 løsning
Indsætte data i tabel fra formular - får fejl i sidste linie
Hej
Jeg forsøger at indsætte data i en tabel, via en formular, desværre kommer der en fejl: Parse error: syntax error, unexpected $end in /home/www/xx.dk/users.handle.php on line 9.
Jeg håber at der er en, som kan hjælpe med en løsning, idet jeg nok har stirret mig blind - kan i hvert fald ikke finde fejlen :-) Det skal måske bemærkes, at der i tabellen inden "fornavn" er "id" som skal være automatisk.
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Lige ændret det, men får fortsat en fejl.. Denne gang er fejlen ændret til linie 8 og ikke 9, som tidligere: Parse error: syntax error, unexpected '}' in /home/www/xx.dk/users.handle.php on line 8
Naar du faar loest syntaksfejlen vil du faa en mysql fejl fordi du proever at indsaette seks vaerdier i fem felter. Tabellen har sandsynligvis seks kolonner, id (automatisk), firstnamed, middlename, lastname, email, og password. I saa fald kan du enten indsaette vaerdier i alle seks felter ved
("INSERT INTO users VALUES ('".$_POST['firstname']."','".$_POST['middlename']."','".$_POST['lastname']."','".$_POST['email']."','".$_POST['password']."')") OR DIE(mysql_error());
eller ogsaa specificere de fem felter og give fem vaerdier, altsaa undlade den foerste '',
("INSERT INTO users (firstname, middlename, lastname, email, password) VALUES ('".$_POST['firstname']."','".$_POST['middlename']."','".$_POST['lastname']."','".$_POST['email']."','".$_POST['password']."')") OR DIE(mysql_error());
super-mann, saa du mit (og de andre) indlaeg? Det ville vaere godt at modtage en reaktion. Hvis spoergsmaalet i mellemtiden ikke laengere er relevant saa luk det venligst.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.