Heim > Backend-Entwicklung > PHP-Tutorial > php中关于sql拼接时标点符号出现的有关问题

php中关于sql拼接时标点符号出现的有关问题

WBOY
Freigeben: 2016-06-13 11:56:38
Original
1054 Leute haben es durchsucht

php中关于sql拼接时标点符号出现的问题
初学php,遇到了个奇怪的问题,让大侠们见笑了,拼接语句如下:

 $sql = 'select cat_id,cat_name,parent_id from ' . $this->table . ' where parent_id=' . $id;//能通过,正解<br /><br />  $sql = 'select cat_id,cat_name,parent_id from' . $this->table . 'where parent_id=' . $id;
Nach dem Login kopieren


为啥符号的空位不同,拼接的结果会有差异, 不解中,求解答?
------解决方案--------------------
你把两句输出之后对比下就知道了。
第一句....  from table where...
第一句....  fromtablewhere...

第二句中from 、table和where连在一起了,还能正确吗?

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage