代码之家  ›  专栏  ›  技术社区  ›  Rad'Val

如何使用CodeIgniter运行mysqli查询?

  •  2
  • Rad'Val  · 技术社区  · 14 年前

    $sql = "SELECT * FROM c WHERE 1;
            DROP TABLE IF EXISTS c;"
    $query = $this->db->query($sql);
    

    任何人都知道如何只使用CI,而不使用额外的库,因为理论上CI支持mysqli。

    谢谢

    3 回复  |  直到 14 年前
        1
  •  3
  •   Rad'Val    13 年前

    目前,即使CI支持mysqli,据我所知,也不支持多个查询。

        2
  •  0
  •   Kristopher Windsor    12 年前

    此时不能使用CI的活动记录,但可以对CI创建的连接/mysqli实例使用mysqli函数。将CodeIgniter数据库驱动程序设置为mysqli,然后调用mysqli函数,如

        3
  •  0
  •   sooraj subramanyan    8 年前

    如果要将mysql更改为mysqli,则无需在CI中添加其他库,只需转到config->database.php并更改为 $db['default']['dbdriver'] = 'mysql'; $db['default']['dbdriver'] = 'mysqli';