怎么用php程序将页面传过来的数据写入数据库? 代码如下:
答案:3 悬赏:70 手机版
解决时间 2021-03-30 13:38
- 提问者网友:佞臣
- 2021-03-30 07:37
怎么用php程序将页面传过来的数据写入数据库? 代码如下:
最佳答案
- 五星知识达人网友:逃夭
- 2021-03-30 08:40
$insert="INSERT INTO my_tab(user,psd) VALUES( {$user} , {$psd} )"; 试试这个呢
不行的话
用字串符加上变量的方式啊$insert="INSERT INTO my_tab(user,psd) VALUES( “ . $user ."," . $psd .")";
不行的话
用字串符加上变量的方式啊$insert="INSERT INTO my_tab(user,psd) VALUES( “ . $user ."," . $psd .")";
全部回答
- 1楼网友:街头电车
- 2021-03-30 10:25
应该是变量中单引号的不匹配吧,因为$insert中两个变量都用单引号圈起来了
- 2楼网友:罪歌
- 2021-03-30 10:12
就是$insert这条SQL语句的问题
echo $insert;看看语句有没有问题
检查方法将输出的SQL语句放在数据库里执行以下
标准写法
$insert = "insert into my_tab(user,psd) values('".$user."','".$psd."')":追问我解决了,我是这样做的:
VALUES( \" $user \",\" $psd \" );
VALUES( ' $user ' , ' $psd ' );
可我不太明白这种标准写法的 点 号。能解释一下么?追答就'".$user."'给你解释一下
. 号是连接符php 特有的连接形式
' ' 这连个单引号是php中表示引号之间的是字符串,字符串就要用 . 号连接
" "双引号 左边的是和insert前面的" 成对 右边的是和最后的 " 成对
您的做法是将" "转义了 转义成普通字符
明白了吗
echo $insert;看看语句有没有问题
检查方法将输出的SQL语句放在数据库里执行以下
标准写法
$insert = "insert into my_tab(user,psd) values('".$user."','".$psd."')":追问我解决了,我是这样做的:
VALUES( \" $user \",\" $psd \" );
VALUES( ' $user ' , ' $psd ' );
可我不太明白这种标准写法的 点 号。能解释一下么?追答就'".$user."'给你解释一下
. 号是连接符php 特有的连接形式
' ' 这连个单引号是php中表示引号之间的是字符串,字符串就要用 . 号连接
" "双引号 左边的是和insert前面的" 成对 右边的是和最后的 " 成对
您的做法是将" "转义了 转义成普通字符
明白了吗
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯