sql >> Database >  >> RDS >> Mysql

fouten weergeven als mysql_query niet succesvol is

Die 'of'-constructie kan een probleem veroorzaken, ik zou zoiets doen als:

$result = mysql_query($sql);

if (!$result) {
     $this->debug->dbErrors($sql);
}

Op deze manier voert u een expliciete controle uit om te zien of $result een boolean false is (query is ongeldig) of een resource (query is geldig). Het punt is om alleen $this->debug->dbErrors() aan te roepen als er inderdaad een probleem is, anders wordt de manier waarop uw code is geschreven, elke vraag per e-mail verzonden.



  1. VARCHAR(MAX) versus VARCHAR(n) in Oracle

  2. mysql transactie foutafhandeling

  3. IO-fout:min één gekregen van een leesoproep

  4. Hoe voeg je gewichten toe aan een MySQL-tabel en selecteer je willekeurige waarden volgens deze?