Jump to content

GET Error


unemployment

Recommended Posts

This query fails.

 

$blogQ = "SELECT `id`, `userid`, `posttitle`, `postdate` AS `posttimestamp`, DATE_FORMAT(`postdate`,'%D \of %M %Y  %h:%i%p') AS `postdate`, `postcontent`, `postimage`, `posttags` FROM `blog` WHERE `id`='$_get['id']' or die(mysql_error())";

 

Error Message: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/www-data/mysite.com/blogpost.php on line 6

 

Link to comment
https://forums.phpfreaks.com/topic/223163-get-error/
Share on other sites

I tried this and it still doesn't work

 

$blogQ = "SELECT `id`, `userid`, `posttitle`, `postdate` AS `posttimestamp`, DATE_FORMAT(`postdate`,'%D \of %M %Y  %h:%i%p') AS `postdate`, `postcontent`, `postimage`, `posttags` FROM `blog` WHERE `id`='{$_get['id']}'" mysql_query($q) or die();

 

Error changes to...

Parse error: syntax error, unexpected T_STRING in /home/www-data/mysite.com/blogpost.php on line 6

 

Link to comment
https://forums.phpfreaks.com/topic/223163-get-error/#findComment-1153669
Share on other sites

Also, something to remember about using single and double quotes that may confuse some people.

 

When including a variable in double quotes, i.e.

echo "Hello $name[key]";

, no quotes around key.

However, if you use single quotes or no quotes:

echo 'Hello' . $name['key'];

or

echo $name['key'];

Link to comment
https://forums.phpfreaks.com/topic/223163-get-error/#findComment-1153675
Share on other sites

  • 3 weeks later...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.