关于PHP使用PDO方式连接数据库的问题
图一是我的代码,已经确定数据库语句没错,当两句$pdo->exec(sqlquery)同时执行时出现图二那种情况,就是执行了第一次之后,第二次就不执行了,把插入那部分拿到...
图一是我的代码,已经确定数据库语句没错,当两句$pdo->exec(sqlquery)同时执行时出现图二那种情况,就是执行了第一次之后,第二次就不执行了,把插入那部分拿到if外面还是执行不了,求大神指导一下。。。。。。单独执行,两条语句都能正常地执行
过了几天自己搞定了。。。。
$query="SELECT * FROM 表 WHERE username='$username' or DXHYK='$DXHYK'"; // 定义SQL语句
$result=$pdo->prepare($query); // prepare()方法准备查询语句防注入
$result->execute(); // execute()方法执行查询语句,并返回结果集
$res=$result->fetch(PDO::FETCH_ASSOC);
if($res['username']!=$username&&$res['DXHYK']!=$DXHYK) //判断是否存在相同
这是我的解决方法 展开
过了几天自己搞定了。。。。
$query="SELECT * FROM 表 WHERE username='$username' or DXHYK='$DXHYK'"; // 定义SQL语句
$result=$pdo->prepare($query); // prepare()方法准备查询语句防注入
$result->execute(); // execute()方法执行查询语句,并返回结果集
$res=$result->fetch(PDO::FETCH_ASSOC);
if($res['username']!=$username&&$res['DXHYK']!=$DXHYK) //判断是否存在相同
这是我的解决方法 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询