簡體   English   中英

在此示例中,如何將mysql_result轉換為mysqli結果

[英]How to convert mysql_result to mysqli result in this example

我知道如何在mysqli中獲取結果,但是該示例如何為mysqli編碼?

    for ($i = 0; $i < $num_rows; $i++) {
    $uname = mysql_result($result, $i, "username");
    $email = mysql_result($result, $i, "email");

    echo "<tr><td>$uname</td><td>$email</td></tr>\n";
}

謝謝參觀

假設您已經轉換了其他調用以將$result作為mysqli_result對象返回,那么最有效的方法可能是

while ($row = $result->fetch_assoc())
{
    echo "<tr><td>{$row['username']}</td><td>{$row['email']}</td></tr>\n";
}

您可以這樣:

for ($i = 0; $i < $num_rows; $i++) {
    $row = mysqli_fetch_assoc($result);
    $uname = $row["username"];
    $email = $row["email"];

    echo "<tr><td>$uname</td><td>$email</td></tr>\n";
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM