• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
معرفی تابع mysql_num_rows
#1
سلام دوستان،

این تابع مقدار سطرها را از یک دستگاه نتیجه دوباره بدست میآورد. این فرمان فقط برای دستور هایی مثل SELECT یا SHOW معتبر است که یک دستگاه نتیجه حقیقی رو باز می گرداند.
برای بازیافتن مقدار دستورهای تحت تأثیر واقع شده جستجو توسط یک INSERT، UPDATE، REPLACE یا DELETE از mysql_affected_rows() استفاده کنید.

نمونه:

کد پی‌اچ‌پی:
<?php

$link 
mysql_connect("localhost""mysql_user""mysql_password");
mysql_select_db("database"$link);

$result mysql_query("SELECT * FROM table1"$link);
$num_rows mysql_num_rows($result);

echo 
"$num_rows Rows\n";

?>

نکته:
- اگر شما از mysql_unbuffered_query() استفاده کنید، mysql_num_rows() مقدار صحیحی بر نخواهد گرداند.
غایب
  پاسخ
تشکر شده توسط : molana amirho24


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان