Jump to content

pdo row count


cloudll

Recommended Posts

Hey guys,

 

I was wondering if someone could tell me what I have done wrong here.

$sql = "SELECT * FROM login WHERE online='online' ORDER BY username";
$count = $sql->rowCount();

I dont know much, but shouldn't that work?

 

I get this message.

 

PHP Fatal error:  Call to a member function rowCount() on a non-object in C:\wamp\www\engine\engine\engine-multi.php on line 2767

Link to comment
https://forums.phpfreaks.com/topic/297099-pdo-row-count/
Share on other sites

You need to actually do the query before you can get a row count from it.  Your code is only setting $sql to a string, but you never actually run any query.  Plus you can't run a query with $sql cause it's NOT a db object, it's a string.  You need to run the query from your pdo object, with whatever var you created that with.

Link to comment
https://forums.phpfreaks.com/topic/297099-pdo-row-count/#findComment-1515217
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.