如果受影响的行返回DB类的非对象错误

罗德里戈(Rodrigo)BRF

我关于DB类的问题以供参考

你好!在上面的这个问题(链接)中,我遇到了使用PHP CLASS连接数据库的问题。现在可以了。但是,在我理解了本主题中的命令之后,受影响的行现在出现了问题。

$strSQL = $conexao->Query("INSERT INTO clientes(id_cliente,nome,checkout,metodo_pag,valor) VALUES (NULL, 'Nome Cliente', NOW(), '0', '$valorTotal')");

if ($strSQL->affected_rows == 1) {

当我执行它时,PHP返回“试图获取非对象的属性”。

怎么了?var $ strSQL是否不检查$ conexao-> Query是否成功完成?

可以发送垃圾邮件吗

我的建议是对查询结果使用验证:

$rs = $conexao->Query("SELECT * FROM `table` WHERE 1;");
if ($rs)
    print $rs->affected_rows;

这使您能够检查它是否具有行/不是假等,并使用结果,如果没有则给出自己的错误

我正在为MySQLi扩展创建并使用的类可在此处找到

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

插入/更新MySql DB的函数返回错误的“受影响的行”编号

来自分类Dev

java preparestatement executeUpdate返回错误的受影响行

来自分类Dev

JDBC返回的受影响的行数错误

来自分类Dev

SQLite3-返回受影响的行

来自分类Dev

MySQL 更新返回 0 行受影响

来自分类Dev

CDbCommand :: createCommand()在迁移内返回零受影响的行

来自分类Dev

插入行时Codeigniter受影响的行总是返回0

来自分类Dev

PostgreSQL通过UPDATE / INSERT查询返回受影响的行

来自分类Dev

无法使用SQLSRV返回批量插入中受影响的行

来自分类Dev

Sequlize.js:.update 不返回受影响的行

来自分类Dev

PHP / MySQL:查询正确执行,受影响的行返回-1

来自分类Dev

MySQL INSERT显示受影响的行多于受影响的行

来自分类Dev

Laravel 5:返回受影响的MySQL行数

来自分类Dev

PostgreSQL函数返回受影响的行数

来自分类Dev

PHP MySQLi受影响的行在删除语句后返回错误的结果

来自分类Dev

受影响的行无法与Codeigniter中的非默认数据库一起使用

来自分类Dev

SQL中的db sendmail仍然显示参数关闭后受影响的行

来自分类Dev

SQL中的db sendmail仍然显示参数关闭后受影响的行

来自分类Dev

ORACLE JDBC批处理执行不返回受影响的行的实际计数

来自分类Dev

当前值和新值相同时,更新查询将受影响的行返回为0

来自分类Dev

更新MySQL会返回受影响的行,但实际上不会更新数据库

来自分类Dev

为什么此准备好的语句总是返回受影响的-1行?

来自分类Dev

为什么MySQL(MariaDB)更新事务返回“受影响的0行”?

来自分类Dev

为什么这个准备好的语句总是返回受影响的-1行?

来自分类Dev

mysqli受影响的行返回带有项目数组的0

来自分类Dev

为什么MySQL(MariaDB)更新事务返回“受影响的0行”?

来自分类Dev

SQL UPDATE CASE 返回(0 行受影响),它不应该

来自分类Dev

为什么受影响的行数是错误的?

来自分类Dev

如何使用mysqli获得受影响的行?

Related 相关文章

  1. 1

    插入/更新MySql DB的函数返回错误的“受影响的行”编号

  2. 2

    java preparestatement executeUpdate返回错误的受影响行

  3. 3

    JDBC返回的受影响的行数错误

  4. 4

    SQLite3-返回受影响的行

  5. 5

    MySQL 更新返回 0 行受影响

  6. 6

    CDbCommand :: createCommand()在迁移内返回零受影响的行

  7. 7

    插入行时Codeigniter受影响的行总是返回0

  8. 8

    PostgreSQL通过UPDATE / INSERT查询返回受影响的行

  9. 9

    无法使用SQLSRV返回批量插入中受影响的行

  10. 10

    Sequlize.js:.update 不返回受影响的行

  11. 11

    PHP / MySQL:查询正确执行,受影响的行返回-1

  12. 12

    MySQL INSERT显示受影响的行多于受影响的行

  13. 13

    Laravel 5:返回受影响的MySQL行数

  14. 14

    PostgreSQL函数返回受影响的行数

  15. 15

    PHP MySQLi受影响的行在删除语句后返回错误的结果

  16. 16

    受影响的行无法与Codeigniter中的非默认数据库一起使用

  17. 17

    SQL中的db sendmail仍然显示参数关闭后受影响的行

  18. 18

    SQL中的db sendmail仍然显示参数关闭后受影响的行

  19. 19

    ORACLE JDBC批处理执行不返回受影响的行的实际计数

  20. 20

    当前值和新值相同时,更新查询将受影响的行返回为0

  21. 21

    更新MySQL会返回受影响的行,但实际上不会更新数据库

  22. 22

    为什么此准备好的语句总是返回受影响的-1行?

  23. 23

    为什么MySQL(MariaDB)更新事务返回“受影响的0行”?

  24. 24

    为什么这个准备好的语句总是返回受影响的-1行?

  25. 25

    mysqli受影响的行返回带有项目数组的0

  26. 26

    为什么MySQL(MariaDB)更新事务返回“受影响的0行”?

  27. 27

    SQL UPDATE CASE 返回(0 行受影响),它不应该

  28. 28

    为什么受影响的行数是错误的?

  29. 29

    如何使用mysqli获得受影响的行?

热门标签

归档