这是我使用 OO 样式的代码:
$query = "SELECT * FROM articles LIMIT 1";
$result=mysqli_query($db, $query) or die("Could Not execute query.");
$row = $result->fetch_assoc()
echo $row;
代码使用程序:
$query = "SELECT * FROM articles LIMIT 1";
$result=mysqli_query($db, $query) or die("Couldn't execute query.");
$row = mysqli_fetch_row($result);
echo $row;
我已经尝试了各种不同的方法来实现此功能,但查询似乎永远不会执行。
我是来自mysql的mysqli
的新手,我正在努力解决一些差异。
如果对这个问题有明显的答案,请道歉。
非常感谢任何帮助。
答案 0 :(得分:0)
尝试:
$query = "SELECT * FROM articles LIMIT 1";
$mysqli = mysqli_connect("example.com", "user", "password", "database");
$res = mysqli_query($mysqli, $query);
$row = mysqli_fetch_assoc($res);
或:
$mysqli = new mysqli("example.com", "user", "password", "database");
$res = $mysqli->query($query);
$row = $res->fetch_assoc();
答案 1 :(得分:0)
假设你的
$db = mysqli_connect("localhost", "user", "password", "database");
然后你可以
$query = "SELECT * FROM articles LIMIT 1";
$res = $db->query($query);
$row = $res->fetch_assoc();