PHP mysql_unbuffered_query() funksiyon

tama daidai daidai daidai

mysql_unbuffered_query() funksiyon yinza cikin SQL cikin yinza ga bai ni (ko'ya kaiwai / kaiwai kafin).

kalima

mysql_unbuffered_query(query,کنکشن)
muwarrikin bayani
query dabara. ta'aminan SQL cikin yinza. Tsintan: rarrabawar cikin yinza ko'ya kaiwai.
کنکشن yauzu. ta'aminan SQL aroko. Bugu yinza, za'a wakilin cikin aroko na yauzu.

baatil

mysql_unbuffered_query() yinza cikin SQL cikin query ga bai ni mysql_query() که به طور خودکار مجموعه داده‌ها را دریافت و ذخیره کند. یک طرف، این کار در هنگام پردازش مجموعه داده‌های بزرگ می‌تواند مقدار قابل توجهی از حافظه را صرفه‌جویی کند. از طرف دیگر، می‌توان به صورت فوری روی مجموعه داده‌ها عمل کرد، بدون اینکه منتظر اجرای کامل دستور SQL بود.

هنگام استفاده از چندین کنکشن پایگاه داده، باید پارامترهای اختیاری مشخص شود کنکشن.

توضیحات و کامنت‌ها

توضیح:منافع mysql_unbuffered_query() به هزینه‌ای دارد: روی مجموعه داده‌های mysql_unbuffered_query() نمی‌توان mysql_num_rows() و mysql_data_seek()بازهم، قبل از اینکه یک جستجوی جدید SQL به MySQL ارسال شود، باید همه ردیف‌های ناخوانده جستجوهای SQL تولید شده را استخراج کرد.

مثال

<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
// بزرگ کایم جستجو
$sql = "SELECT * FROM Person";
mysql_unbuffered_query($sql,$con);
// شروع کایم داده...
mysql_close($con);
?>