
正文
php注册数据库中,php数据库创建
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用php上传注册数据后,显示注册成功,为什么数据库没有数据?
1、非 FALSE 的返回值意味着查询是合法的并能够被服务器执行。这并不说明任何有关影响到的或返回的行数。很有可能一条查询执行成功了但并未影响到或并未返回任何行。
2、没有看到你有对数据库发起连接,也没有选择数据库(database)的query。
3、. values ({$_POST[user]},{$_POST[title]},{$_POST[content]},now());echo $sql;如果不能添加到数据库,把echo出来的sql语句到phpmyadmin里面执行一下,看看有没有什么错误,做相应修改。
4、数据库操作失败的原因是你的SQL语句中,没有给变量加上单引号。虽然你平时在双引号中使用PHP变量加不加单引号都没关系,但是在SQL语句中不加引号是会产生错误的。将你的SQL语句修改下就应该没问题了。
5、那就说明楼主的语句没有写对。数据并没有真正的写入到数据库中。
6、你这里面没有提示“用户添加成功”,可能是在Include中写的这个提示。
相关问答
Q1: php,把注册代码输入到数据库中
1、处理提交的页面肯定是动态的,一般mysql+php程序,处理程序就是一个php程序将post数据写入数据库。
2、那么点击表单提交按纽后,此表单将会交给处理页a.php来作处理。如果简单点,你就直接可以将表单传递过来的数据$_POST,直接用sql插入语句,insert into来插入到数据库,表user中。
3、(3)接着当用户点击上例中 HTML 表单中的提交按钮时,表单数据被发送到 insert.php。insert.php 文件连接数据库,并通过 $_POST 变量从表单取回值。
4、PHP一般配MySQL才好,如果要连接Access则要用ODBC连接,函数odbc_connect()连接数据库,用函数odbc_exec()执行sql语句。变量$text = 别人提交的数据,然后把变量的值利用sql语句传送到Access数据库中。
Q2: 求助,关于PHP注册,注册跳转后数据库里并没有录入数据
如果在数据库里找不到你注册的东西,建议你从三方面去找原因:检验注册页面,看表单中的name是否设置好,并且看一下是否出名重名的现象。
建议你先 echo $sql;然后复制这条sql在mysql里面单独执行看看能否插入记录。
b_pass, b_cool) VALUES(, $usermail, $mailpass, 0);把这sql语句echo出来复制到mysql里面试试,看看能不能执行。还有取出前一步插入数据库的id可以用mysql_insert_id函数,就不用再次读取sql了。
往数据库里插入数据不能用双引号。改成这样。
没有看到你有对数据库发起连接,也没有选择数据库(database)的query。
看代码你这个不是form表单提交,而是有个exchange的点击事件,那应该是通过ajax提交数据的,那应该通过ajax把用户姓名之类的显示出来。
Q3: PHPStudy怎样创建数据库
1、要使用phpStudy导入数据库,请按照以下步骤操作:打开phpStudy软件。在左侧面板中,找到并点击“MySQL”图标,进入MySQL管理界面。
2、创建数据库 选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。
3、你安装的时候创建数据库。。或者以前运行过的。转移的话 导入库备份。
Q4: php注册失败是没和数据库连接嘛
1、数据库连接配置错误:在PHP代码中,连接数据库要提供正确的数据库主机名、用户名、密码和数据库名称等连接参数。当任何一个参数配置错误,都会导致连接失败。请确保数据库连接配置正确无误。
2、则需要特别注意。检查 MySQL 用户权限是否正确。确保连接所使用的用户具有正确的数据库访问权限。确认 MySQL 数据库是否存在。如果连接字符串中指定的数据库不存在,则会导致连接失败。检查防火墙设置。
3、直接使用/usr/local/php5/bin/php /web/test.php执行可以连上数据库 打开hosts加入 复制代码代码如下:10.1 qttc 使用qttc当主机连接也正常,唯独就不认localhost。
Q5: 在PHP中注册信息写不进数据库中
1、往数据库里插入数据不能用双引号。改成这样。
2、你先$SQLStr = INSERT INTO buyer (b_id, b_mail, b_pass, b_cool) VALUES(, $usermail, $mailpass, 0);把这sql语句echo出来复制到mysql里面试试,看看能不能执行。
3、创建的用户在数据库里不显示可能是因为重名或者数据插入错误。检验注册页面,看表单中的name是否设置好,并且看一下是否出名重名的现象。
4、{ alert(密码不能为空,请输入密码!);return false;} return true;} 其次,确认sql语句是否执行,如果执行了,可以把sql语句打印出来,直接粘在数据库里执行,看是否报错;如果没执行,则说明提交注册信息之前有错误。
php注册数据库中的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php数据库创建、php注册数据库中的信息别忘了在本站进行查找喔。








