• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تفاوت بین fetch و fetchall در pdo
#1
با سلام به دوستان عزیز

میخواستم بدونم فرق fetch , fetchall در pdo چیست ؟؟

کد:
$stmt = $pdo->query("SELECT name FROM table WHERE id>22");  
        $row = $stmt->fetch(PDO::FETCH_ASSOC);


$stmt = $pdo->query("SELECT name FROM table WHERE id>22");  
        $row = $stmt->fetchall();


$stmt = $pdo->query("SELECT name FROM table WHERE id>22");  
        $row = $stmt->fetchall(PDO::FETCH_ASSOC);
  پاسخ
تشکر شده توسط :
#2
.سلام
fetchall همه رکوردهای برگشتی رو یک جا به صورت ارایه برگشت می ده اما fetch در هر بار یک سطر رو برگشت می ده :
http://php.net/manual/en/pdostatement.fetch.php
http://php.net/manual/en/pdostatement.fetchall.php
  پاسخ
تشکر شده توسط : shgninc


پرش به انجمن:


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