dte49889 2014-10-05 16:02
浏览 26
已采纳

MySQLi - 我必须每次都输入变量吗? [PHP]

I'm new here and i got a very nerving problem..

I have a variable called mysqli_con. It contains the connection to my mysql db.

$mysqli_con = new mysqli(host, user, pw, db);

And i want to ask: Must i type in this variable in every mysqli-code? (for example: mysqli_num_rows or mysql_query)

When i try it with the variable (mysqli_num_rows($mysql_con, ...) -> it works. When i try it without the variable (mysqli_num_rows(....) -> it doesnt work. (requires at least 2 parameters, 1 given in...)

Sorry for the bad english, i live in germany. And new in mysql improved :P

Thanks.

  • 写回答

2条回答 默认 最新

  • dongyunque2511 2014-10-05 16:23
    关注

    Like @Avinash Babu said you should use the object oriented way.

    For example:

    $mysqli = new mysqli("example.com", "user", "password", "database");
    if ($mysqli->connect_errno) {
        echo "Failed to connect to MySQL: " . $mysqli->connect_error;
    }
    
    $res = $mysqli->query("SELECT 'choices to please everybody.' AS _msg FROM DUAL");
    $row = $res->fetch_assoc();
    echo $row['_msg'];
    

    Taken from the php manual. http://php.net/manual/de/mysqli.quickstart.dual-interface.php

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?