我试图使用MySQL指令进行简单的多单词搜索,但是当您插入关键字字符(如“)($*)时,我会得到一个PDO异常和一个MySQL错误,例如插入"(”I get:
SELECT * FROM users WHERE users.name RLIKE :q ORDER BY users.nameLIMIT 0, 20;
其中,:q是搜索关键字的PDO参数。在<e
我是php和mysql的新手,我已经开始编写一个简单的社交媒体网络。因此,我目前正在处理我的login.php页面,它似乎没有错误,但它不能正常工作,我假设这是因为查询没有被识别为语句。即“密码”不应作为关键字突出显示,但它是数据库中的一个字段。我也意识到我没有考虑过注射。当我在浏览器中运行它时,没有错误,但它返回"User not registered“,即使用户在数据库中也是如此。任何有见地的人都会非常感谢!<?php