sql >> Database >  >> RDS >> Mysql

PHP OOP-probleem met database

In uw query-functie bij het binden doet u:

foreach ($params as $param) {
    $this->_query->bindValue($x, $params);
    $x++;
}

Je bent bindend $params wat een array is, niet de waarde. Wijzig $params naar $param (enkelvoud) en het zal waarschijnlijk werken.



  1. java - array doorgeven in oracle opgeslagen procedure

  2. Een lijst met ondersteunde talen retourneren in Oracle

  3. MySQL-query controleert twee waarden in één kolom

  4. SQLite-opdrachten