query("SELECT Name FROM City", MYSQLI_USE_RESU"/> query("SELECT Name FROM City", MYSQLI_USE_RESU">

ホームページ >バックエンド開発 >PHPチュートリアル >あなたがphpの場合、非バッファークエリAPIを実行する方法

あなたがphpの場合、非バッファークエリAPIを実行する方法

WBOY
WBOYオリジナル
2016-07-27 16:56:241639ブラウズ

PHP のバッファー モード クエリについては誰もが知っています。以下に示す例は、非バッファー クエリ API を実行する方法です。

非バッファー クエリ メソッド 1: mysqli

<&#63;php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
$uresult = $mysqli->query("SELECT Name FROM City", MYSQLI_USE_RESULT);

if ($uresult) {
  while ($row = $uresult->fetch_assoc()) {
    echo $row['Name'] . PHP_EOL;
  }
}
$uresult->close();
?>

非バッファー クエリ メソッド 2: pdo_mysql

<&#63;php
$pdo = new PDO("mysql:host=localhost;dbname=world", 'my_user', 'my_pass');
$pdo->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false);

$uresult = $pdo->query("SELECT Name FROM City");
if ($uresult) {
  while ($row = $uresult->fetch(PDO::FETCH_ASSOC)) {
    echo $row['Name'] . PHP_EOL;
  }
}
?>

非バッファー クエリ メソッド 3: mysql

<&#63;php
$conn = mysql_connect("localhost", "my_user", "my_pass");
$db  = mysql_select_db("world");

$uresult = mysql_unbuffered_query("SELECT Name FROM City");
if ($uresult) {
  while ($row = mysql_fetch_assoc($uresult)) {
    echo $row['Name'] . PHP_EOL;
  }
}
&#63;>

以上が全体ですこの記事の内容、希望 皆様の学習のお役に立てれば幸いです、皆様もこのサイトを応援していただければ幸いです。

上記では、If You Are the One PHP で非バッファリング クエリ API を実行する方法を紹介しました。これには、If You Are the One PHP の内容が含まれており、PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。