zoukankan      html  css  js  c++  java
  • php iquery

    <?php
    /**
    *
    */
    function iQuery($sql) {
    $dbcon = mysqli_connect("localhost", "root", "159753", "radius");
    if ($dbcon->connect_error) {
    return false;
    }
    if (!is_array($sql)) {
    $res = $dbcon->query($sql);
    if ($res) {
    $arr = [];
    while ($item = $res->fetch_array()) {
    array_push($arr, $item);
    }
    $ttr = null;
    if (preg_match("/SQL_CALC_FOUND_ROWS/i", $sql)) {
    $qttr = $dbcon->query("select found_rows()");
    if ($qttr) {
    while ($atom = $qttr->fetch_array()) {
    $ttr = $atom[0];
    }
    }

    }
    return ["insert_id" => $dbcon->insert_id, "affected_rows" => $dbcon->affected_rows, "result" => $arr, "total_rows" => $ttr];
    } else {
    return false;
    }
    } else {
    $rtn_arr = [];
    foreach ($sql as $s) {
    $res = $dbcon->query($s);
    if ($res) {
    $arr = [];
    while ($item = $res->fetch_array()) {
    array_push($arr, $item);
    }
    $ttr = null;
    if (preg_match("/SQL_CALC_FOUND_ROWS/i", $sql)) {
    $qttr = $dbcon->query("select found_rows()");
    if ($qttr) {
    while ($atom = $qttr->fetch_array()) {
    $ttr = $atom[0];
    }
    }

    }
    array_push($rtn_arr, ["insert_id" => $dbcon->insert_id, "affected_rows" => $dbcon->affected_rows, "result" => $arr, "total_rows" => $ttr]);
    } else {
    return false;
    }
    }
    return $rtn_arr;
    }

    }

    ?>

    相信世界是平的
    谨记四个字“修身养性”
    大江东去浪淘尽英雄,再牛B的人物最后也是一掊土
    向善不是目的,而是抚慰心灵,更多的感受幸福,感谢别人给你行善的机会
    相信老子的话:万物生于有,有生于无,一切的道理都源于一个无法证明的假设
    我是好是坏就自然而然的摆在那里,并不会因为别人的评价而改变什么,我也不需要别人用一张纸来说明我什么,世间最难得的是自由



    支持大额赞助:
  • 相关阅读:
    软件测试经典面试题汇总测试…(转载)
    loadrunner录制时弹出invalid application path
    【转】性能测试知多少:性能分析与…(转载)
    loadrunner小知识累积(转载)
    selenium定位方法总结
    [testng]Cannot find class in classpath
    java工程名前有红色感叹号
    jenkins slave节点问题总结
    scrapy爬虫框架
    Python监听鼠标键盘事件
  • 原文地址:https://www.cnblogs.com/sky-view/p/4291450.html
Copyright © 2011-2022 走看看