如果连接成功了,不能插入数据,肯定是你最后一句写错了。
mysqli_query($db,"INSERT INTO tablename(username,userpass) VALUES('$name','$pass')");
有几种可能:
列名写对象没有?
values()里的值的格式写对了没有?引号有没有加到?
我看你写的:('$name','$pass')") 如果是变量的话,是不能加单引号的,这样是读到不变量值的。
这个错误的意思是文件没有找到,需要的文件名是:数据库连接PHP
你检查文件是否存在,确保正确文件存在即可解决。
当然,有时候看起来存在,实际上电脑认为不存在,这就是汉字编码问题,看起来一样的汉字,在UTF-8、GBK下的电脑存储数据是不同的。建议所有的PHP文件名都使用英文,这样可以避免编码问题。
没找到函数mysql_connect(),没有开启mysql扩展,或者PHP版本在7以上,不支持mysql扩展了。
恕我直言,每次看到有人用mysql_connect,我都想吐槽,php53以后,这个方法就淘汰了,php7以后就不再支持了。
建议使用pdo或mysqli扩展,然后换最新的教程,学学PHP7
以上就是关于php连接数据库怎么显示一直在等待全部的内容,包括:php连接数据库怎么显示一直在等待、为什么php连接不了数据库、PHP链接MySQL数据库失败等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)