$con->query($sql)
时间: 2024-01-01 18:04:26 浏览: 25
这是一段 PHP 代码,用于执行 SQL 查询语句。$con 是一个表示数据库连接的变量,$sql 是一个包含 SQL 查询语句的字符串变量。该语句会将 SQL 查询语句发送给数据库并返回一个结果集对象。通常需要使用其他 PHP 函数来处理结果集对象,例如 mysqli_fetch_assoc() 函数用于从结果集中提取一行作为关联数组。
相关问题
$mysql['con']->query("UPDATE daili SET xdurl='".$newurljson."' where openid='".$openid."'");如何判定我这段代码知否更改数据库成功与否
可以使用 `mysqli_affected_rows()` 函数判断你的代码是否成功更改了数据库中的数据。该函数返回上一条 SQL 语句执行所影响的行数,如果该值为 0,则表示没有行受到影响,即操作失败。
可以这样使用 `mysqli_affected_rows()` 函数来判断操作是否成功:
```
// 执行 SQL 更新语句
$result = $mysql['con']->query("UPDATE daili SET xdurl='".$newurljson."' where openid='".$openid."'");
if ($result === false) { // 更新失败
echo "更新数据库失败!";
} else { // 更新成功
$affected_rows = mysqli_affected_rows($mysql['con']);
if ($affected_rows == 0) { // 没有行受到影响,即更新失败
echo "更新数据库失败!";
} else { // 更新成功
echo "更新数据库成功!";
}
}
```
上述代码中,我们先执行了 SQL 更新语句 `$result`,然后判断该语句是否执行成功,如果执行失败,则输出错误信息。如果执行成功,则使用 `mysqli_affected_rows()` 函数获取受影响的行数,如果为 0 则表示操作失败,否则表示操作成功。
$SETurl=$mysql['con']->query("UPDATE daili SET xdurl='".$newurljson."' where openid='".$openid."'"); if(mysqli_affected_rows($SETurl)<0){ $html="链接生成失败,请刷新页面!"; exitku2($mysql['con'],$html); }我的代码应该怎么判断是否修改数据库成功与否
可以使用 `mysqli_affected_rows()` 函数来判断数据库操作是否成功。该函数返回上一条 SQL 语句执行所影响的行数,如果该值为 0,则表示没有行受到影响,即操作失败。
在你的代码中,可以这样使用 `mysqli_affected_rows()` 函数来判断操作是否成功:
```
$SETurl = $mysql['con']->query("UPDATE daili SET xdurl='".$newurljson."' where openid='".$openid."'");
if ($SETurl === false) { // 操作失败
$html = "链接生成失败,请刷新页面!";
exitku2($mysql['con'], $html); // 退出程序
} else { // 操作成功
$affected_rows = mysqli_affected_rows($mysql['con']);
if ($affected_rows == 0) { // 没有行受到影响,即操作失败
$html = "链接生成失败,请刷新页面!";
exitku2($mysql['con'], $html); // 退出程序
} else { // 操作成功
// 执行其他操作...
}
}
```
上述代码中,我们先执行了 SQL 更新语句 `$SETurl`,然后判断该语句是否执行成功,如果执行失败,则输出错误信息并退出程序。如果执行成功,则使用 `mysqli_affected_rows()` 函数获取受影响的行数,如果为 0 则表示操作失败,否则表示操作成功。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)