Ik zit met een probleempje, ik heb een db class in PDO:
class Connection
{
private $Conn;
public function __construct()
{
try
{
$this->Conn = new PDO("");
}
catch(PDOException $Error)
{
if(!$this->Conn)
{
die("Fout bij het connecten naar onze database: ".$Error->GetMessage());
}
}
}
public function db()
{
return $this->Conn;
}
public function __destruct()
{
$this->Conn = null;
}
}
En ik haal het er zo uit:
$Conn = new Connection();En dan probeer ik dit in het script en dan geeft ie een Notice (op me usbwebserver):
Notice: Undefined property: PDO::$RowCount in F:\USBWebServer\UsbWebserver\Root\Immoweb\index.php on line 21
$sRand = $Conn->db("SELECT * FROM huis ORDER BY RAND() LIMIT 3");
if(!$sRand)
{
echo $sRand->GetMessage();
}
else
{
if($sRand->RowCount < 3)
{
echo "Er zijn minder dan 3 advertenties op de website, zo kan er moeilijk een random wordeen genomen.";
}
else
{
Is de code, ik heb al vaker PDO geprobeerd maar daar liep ik ook vast op dit probleem.
Kan iemand zeggen wat ik fout doe?
Ik dit al geprobeerd:
rowCount() RowCount() rowCount en nu RowCount.
Maar niets werkt..