Prenons un exemple tout simple : vous souhaitez afficher toutes les commandes validées entre deux dates :
<?php
require('config/settings.inc.php');
$dbh = new PDO('mysql:host='._DB_SERVER_.';dbname='._DB_NAME_, _DB_USER_, _DB_PASSWD_);
$query = "SELECT * FROM ps_orders
WHERE (invoice_date != '0000-00-00 00:00:00') AND valid = '1'
AND invoice_date BETWEEN '2017-01-01 00:00:00' AND '2018-01-01 00:00:00'
ORDER BY invoice_date DESC" ;
foreach ($dbh->query($query) as $row) {
echo '<pre>'.print_r($row, true).'</pre>' ;
}
Laisser un commentaire