Interroger une base de donnée Prestashop en dehors de Prestashop.

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>' ;
}

 


Si cet article "Interroger une base de donnée Prestashop en dehors de Prestashop." vous a aidé, si vous avez des questions ou des améliorations à proposer, n'hésitez pas à me laisser un commentaire en bas de page !
Charlie Stram,
Développeur web freelance

Vous aimerez aussi...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *