Newsroom

News en stratégie et solutions digitales

Conseil en stratégie marketing - Création et référencement de sites internet - Branding, marketing digital, intranets, extranets, sites web et formations.

SQL ignore error SQLSTATE avec sql-mode

On peut parfois être amené à travailler sur des bases de données pas toujours très clean (reprise d'un projet). Si vous partez alors sur une install de mysql banale avec un mysql Server, vous pouvez vous retrouver avec des requêtes qui ne s'exécutent plus avec succès, et un programme qui ne fonctionne plus, avec des messages d'erreurs dans vos logs qui indiquent: PHP Warning:  PDOStatement::execute() [pdostatement.execute]: SQLSTATE[HY000]: General error: 1364 Field 'myfield' doesn't have a default value in mon_chemin\toto.php on line 124

 

Lire la suite

ZF: Ajout d’un suffixe aux tables des modèles

Je travaille sur une application qui est en fait le regroupement de deux applications. Les tables sont distinguées par un suffixe pour distinguer si les données qui s’y trouvent appartiennent à l’une ou l’autre des applications. Le tables communes aux deux applications, elles, ne possèdent pas de suffixe. Pour ajouter de façon automatique le suffixe correspondant à l’une ou l’autre des...

Lire la suite