Re: PDO Question. Number of rows returned

From: Date: Sun, 13 Jul 2008 15:16:33 +0000
Subject: Re: PDO Question. Number of rows returned
References: 1 2 3 4  Groups: php.general 
Request: Send a blank email to php-general+get-276731@lists.php.net to get a copy of this message
Bastien Koert wrote:
On Sun, Jul 13, 2008 at 10:30 AM, Stephen <stephen-d@rogers.com> wrote:
Kevin Waterson wrote:
    
I am switching to PDO and can't find an equivalent to mysql_num_rows.
Am I missing something silly?
Or is there a change of thinking needed for PDO? How should I determine how many rows a query returned?
        
PDO returns an array, sizeof/count will get you home
      
I would like to know how many rows I am working with before starting to fetch. Also fetchall, does not seem to have a style that returns each column value just once. I see this ugly thing in the manual: Fetch all of the remaining rows in the result set: Array ( [0] => Array
      (
          [NAME] => pear
          [0] => pear
          [COLOUR] => green
          [1] => green
      )
[1] => Array
      (
          [NAME] => watermelon
          [0] => watermelon
          [COLOUR] => pink
          [1] => pink
      )
) If I could get the column offsets only, without the column names I would be very happy. http://ca3.php.net/manual/en/pdostatement.rowcount.php This is only good for updates, inserts and deletes.<br> I am just doing a select. Stephen<br>

« previous php.general (#276731) next »