php出现错误,请哪位高手帮我看看问题出在哪了?

2025-05-21 13:26:02
推荐回答(2个)
回答1:

echo $sql="insert into messsage (id,user,title,content,lastdate) values (``,`{$_post[user]}`,`{$_post[title]}`,`{$_post[content]}`,‘‘’)";
双引号里的变量加大括号就可以当变量处理,应该是可以的,别用now(),用php内置函数time().

回答2:

您的基础知识太差劲了!问题在于:
1:字符串连接有问题。字符串连接使用“.”运算符
2:$_post[user]根本就是语法错误,user此时会作为常量解析,当然最终会被解析成字符串“user”。
3:建议把基础知识打扎实再继续学,不然你会周太多弯路!

最新回答,把代码改为:
$sql = "insert into messsage (id,user,title,content,lastdate)" "values (``,`$_post[user]`,`$_post[title]`,`$_post[content]`,now())";
echo $sql;
我再说一遍,基础知识有问题,以后会遇到更多问题。建议买本好书,充电一下,所有的问题可以自己解答了。
echo $a = 1;
意思是输出一个赋值表达式!