show.php 的错误 Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in E:\PHPnow-1.5.6\htdocs\testsql\show.php on line 15 源码: http://ww2.sinaimg.cn/large/a15b4afegw1f46zpra5j0j20mm0ghjt1.jpg
v2ex 贴代码不方便啊 。所以只能这样 :(
1
yeyeye 2016-05-25 01:50:03 +08:00
拿记事本改 PHP 简直是作死
目测 SQL 语句中的 ID 变量不存在导致语法错误 |
3
yangqi 2016-05-25 01:51:33 +08:00
赶紧去找你们家大婶
|
4
yeyeye 2016-05-25 01:52:02 +08:00
另外!
不要用 mysql 拓展来连接 MYSQL 了,用 PDO 吧,后面的 PHP 版本都不支持 MYSQL 拓展了,编辑 PHP 代码你用 notepad++吧 |
7
ZGLHHH 2016-05-25 02:04:15 +08:00 1
建议不要用笔记本编辑
你可以用 notepad++或 sublime text 写代码, windows 自带的 notepad 就是个坑 我个人认为的几个问题: 1. php 里如果想在字符串里引用变量,可以这么写: "hello{$name}" 或"hello" . $name 2. show.php 中的第 16 行的前面一点是不是手滑打上去的单引号 3.add.php 中会不会是引号有错误,单引号和双引号混淆了;以及 if(){}的写法有没有错误 |
9
songsong 2016-05-25 10:25:56 +08:00 1
......题主 我的建议是以后遇到任何报语法错误的,都自己解决吧这是最低级的了自己找找哪里出了问题就好, 下次就能够快速知道错误了, 很明显这里报的是{ 就是说缺少 { 或者 } 看后面 缺少一个 }
|
10
songsong 2016-05-25 10:32:33 +08:00
好像貌似看错了 不过报 语法错误 应该自己好好找找
|
11
xzem 2016-05-25 10:46:56 +08:00
楼主上 phpstorm 吧, 有语法检测, 直接就能看出到底那里有问题了
|
12
KKKKKK 2016-05-25 11:07:39 +08:00 via Android
代码缩进有问题不看
楼上几位给的建议也不听 你就是你来问人的态度? |
15
strayberry 2016-05-26 13:18:23 +08:00
建议控制台里看一下 sql 语句的执行情况
|
16
strayberry 2016-05-26 13:19:24 +08:00
还有..别用 mysql_connect 了
|