18. januar 2009 - 14:54Der er
17 kommentarer og 1 løsning
PHP parse error?
Hej eksperter
Jeg er stadig i det spæde begynderstadie mht. PHP. Når jeg forsøger at køre mit script får jeg følgende fejlmelding:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\AppServ\www\Test\NewUser.php on line 17
I line 17 står der følgende:
$rs = mysql_query("SELECT PersonNo FROM person WHERE Email='.$_POST['Email']'");
Hvordan kan det være erik ? Jeg har lige testet og du har jo ret. Normalt kigges der jo efter $variabler inden i "" strenge. Dog virker dette så: $rs = mysql_query("SELECT PersonNo FROM person WHERE Email='$_POST[Email]'");
Det med at sætte limit på og undgå en søgning i hele tabellen, hvis feltet, man søger på, er unikt, så stopper den efter førstfundne (da der umuligt kan være flere).
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.