我有一个脚本,其后应该从我的sql表中的字段“UserID”收集数据,将所有数据提交到数组中,然后将变量与数组中的值进行比较。如果变量的值已经存在于数组中,请告诉用户该值无效。我需要$ users的输出等同于数组('user1','user2','user3'); 发生了什么是数据从$ user_name形式进来。我想要在如下声明中使用它:使用foreach函数格式化数组输出
我试过使用提取函数,但那只是创建了一个大混乱。 林不知道什么是我在做什么不正确,除非作为一个数组的$用户的格式不能被解析in_array()函数,因为它是目前的格式。任何意见非常感谢。谢谢!
当然,你不应该把未经过转义的$用户名放入你的SQL中,除非你急于找出其他人可以通过SQL注入来做什么。 – 2010-12-13 20:29:35
当然 - 我仅仅提供这个作为COUNT查询的一个例子,因为OP似乎没有意识到它。这永远不会用于插入或验证登录。我通常在所有数据库访问中使用PDO来证明这一点。 – DeaconDesperado 2010-12-13 20:31:57