试图切换到 PDO,我错过了一些简单的东西?
老路
$query="SELECT * FROM database"
$result=mysql_query($query);
$data=mysql_result($result, 2, "value");
这让我从第 3 行得到一个值,使用 PDO 我能想到的唯一方法是:
$result->setFetchMode(PDO::FETCH_ASSOC)
$row = $result->fetch();
$row = $result->fetch();
$row = $result->fetch();
$thisone = $row['value'];
这种方式似乎很愚蠢和间接,有没有更好的方法来按数字选择一行?我需要为其他变量查询整个数据库,因此更改数据库 SELECT 语句将不起作用。