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']'");
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.