我是新来的,我有一个非常紧张的问题..
我有一个名为mysqli_con的变量。它包含与我的mysql db的连接。
$mysqli_con = new mysqli(host, user, pw, db);
我想问:我必须在每个mysqli代码中键入此变量吗? (例如:mysqli_num_rows或mysql_query)
当我尝试使用变量(mysqli_num_rows($ mysql_con,...) - >时,它可以工作。 当我尝试没有变量时(mysqli_num_rows(....) - >它不起作用。(需要至少2个参数,1中给出...)
抱歉英语不好,我住在德国。 并且mysql中的新功能得到了改进:P
感谢。
答案 0 :(得分:1)
作为一个简单的答案..
当然,如果您使用的是程序方式,则每次都需要添加变量。但是它不常用于对象的orientiated编程方法..
答案 1 :(得分:0)
像@Avinash Babu一样,你应该使用面向对象的方式。
例如:
$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'];
取自php手册。 http://php.net/manual/de/mysqli.quickstart.dual-interface.php