sql >> Database >  >> RDS >> Mysql

Correcte manier om PDO-updatestatements te schrijven

Ja, het is correct, maar je moet PDO vertellen om een ​​fout op fout te melden.
Dus, maak je verbindingscode als volgt:

$dsn = "mysql:host=$host;dbname=$db;charset=utf8";
$opt = array(
    PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION,
    PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
);
$pdo = new PDO($dsn, $user, $pass, $opt);

En zorg ervoor dat u PHP-fouten kunt zien. U weet dus wat er mis gaat.



  1. mysqlfailover:geen module met de naam mysql.utilities.common.tools

  2. MIN en MAX geaggregeerde functies in SQL Server

  3. Entiteitsframework met mysql-databasemigraties mislukken bij het maken van indexen

  4. Hoe converteer ik een geheel getal naar een string als onderdeel van een PostgreSQL-query?