Je précise que l'API PHP mysqli dispose aussi des requêtes préparées et que :
$query = 'insert into `tab_exemple` (`id`,`libelle`,`date`,`time`) values (4,\'treize\',\'2015-08-27\',\'19:08:07\'),(5,\'quinze\',\'2015-08-28\',\'19:08:07\');';
Devrait s'écrire :
$query = "insert into tab_exemple (`id`, `libelle`, `date`, `time`) values (4, 'treize', '2015-08-27', '19:08:07'), (5, 'quinze', '2015-08-28', '19:08:07');";
Ou :
1 2 3 4 5 6
| $query = <<<SQL
insert into tab_exemple (`id`, `libelle`, `date`, `time`)
values
(4, 'treize', '2015-08-27', '19:08:07'),
(5, 'quinze', '2015-08-28', '19:08:07')
SQL; |
Dans l'absolu, oui, en PHP il vaut mieux utiliser PDO qui est activement maintenue que toute autre API d'accès BdD.
Partager