【发布时间】:2019-03-05 08:49:21
【问题描述】:
我正在使用 IBM Db2 和 PHP 创建一个简单的注册页面,我的所有数据都保存在 Db2 数据库中。但是,我不能保留现有用户名的约束。即使用户名已经存在于 Db2 中,它也在注册用户。此外,它正在使用输入的任何密码登录!
我无法理解当条目显示在数据库中时,这意味着数据已找到与数据库的正确连接。那为什么它没有捕捉到约束逻辑。
我刚刚更改了 Db2 for PHP 中的 MySQL 函数,其中一些函数给我带来了错误感觉,例如 db2_exec() 和 db2_fetch_assoc。
【问题讨论】:
-
将代码粘贴到问题中,而不是图像。并提供有关您存储它的表的信息和典型值
-
在代码的 else 部分没有错误时注册用户。另外,检查 if($user) 条件是否为真...
-
而不是 if($user) 尝试 iif(!empty($users) )
-
@data_henrik 当然,谢谢
-
@JiaaMemon 有什么新问题?
标签: php web db2 database-connection registration