没怎么看明白,,不过,
我们提供的服务有:成都做网站、成都网站建设、微信公众号开发、网站优化、网站认证、边坝ssl等。为近1000家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的边坝网站制作公司
$sql="insert into user("."$table".") values(:val)";这样也不行
$table是个变量,不要加双引号
$sql="insert into user(".$table.") values(':val')";这样试试,
你好,很高兴回答你的问题。
报异常应该是因为sql语句错误。
select和表名之间需要有列名或“*”。
如果有帮助到你,请点击采纳。
我解答的大部分是软件开发新人遇到的问题,如果有兴趣可以关注我。
php5.4以上版本已经废弃了 mysql库
建议使用mysqli或者pdo
mysql修改为mysqli比较方便,直接改函数名,然后,需要增加参数
这里默认你的数据库连接标识符为 $link
如
mysql_connect 直接修改为 mysqli_connect
mysql_query($sql) 可修改为 mysqli_query($link,$sql)
需要注意的是mysql也有连接标识符的参数,因为是可选的,放在最后一项
如 mysql_query($sql) 也可写成 mysql_query($sql,$link)
但mysqli的这个参数是必须的,放在第一个。
两个函数库大部分方法都有对应 ,也有个别不太一样,具体查询php官方手册
数据库错误:1064就是语法错误。
注意查看你的sql语句,将报错的行中,多检查几遍,都能检查出来问题所在的。平时写SQL语句时,细心点,都能大大减少这种错误的发生频率。
本文名称:php数据库1064错误的简单介绍
URL链接:https://www.cdcxhl.com/article2/ddgijoc.html
成都网站建设公司_创新互联,为您提供静态网站、关键词优化、微信公众号、营销型网站建设、软件开发、网站策划
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联