$chifr=100000;
$resQuery "select p.delivery_name, p.last_modified as lm, op.products_tax as tx, op.products_price as pp, p.orders_id as oid, p.delivery_postcode, p.delivery_street_address, p.delivery_city, p.customers_telephone from " . TABLE_ORDERS . " p, " . TABLE_ORDERS_PRODUCTS . " op where p.orders_id op.orders_id and p.last_modified like '%" . $date . "%' and p.orders_status = '" . (int)$chifr . "' ";
La date est saisie plus haut mais apparement elle n'est pas prise en compte!!
On dirai que la requete ne trouve rien dans le champs p.last_modified. pour vous donner une idée ce champs stock les valeurs tel :" 2002-02-20 17:40:12 "
Jai un problème avec opera c pour ca que ca ne saute pas de lignes!!!
$date= " " . $an . "-" . $mois . "-". $jour . " " ;
$chifr=100000; $resQuery = "select p.delivery_name, p.last_modified as lm, op.products_tax as tx, op.products_price as pp, p.orders_id as oid, p.delivery_postcode, p.delivery_street_address, p.delivery_city, p.customers_telephone from " . TABLE_ORDERS . " p, " . TABLE_ORDERS_PRODUCTS . " op where p.orders_id = op.orders_id and p.last_modified like '%" . $date . "%' and p.orders_status = '" . (int)$chifr . "' ";
La date est saisie plus haut mais apparement elle n'est pas prise en compte!! On dirai que la requete ne trouve rien dans le champs p.last_modified. pour vous donner une idée ce champs stock les valeurs tel :" 2002-02-20 17:40:12 "
$resQuery = "select p.delivery_name,
p.last_modified as lm, op.products_tax as tx,
op.products_price as pp,
p.orders_id as oid,
p.delivery_postcode,
p.delivery_street_address,
p.delivery_city,
p.customers_telephone
from TABLE_ORDERS,TABLE_ORDERS_PRODUCTS
where p.orders_id = op.orders_id
and p.last_modified like '%$date'
and p.orders_status ='(int)($chifr)' ";
En fait le champs last_modified est un champs DATETIME donc comment comparer avec une date faite de chaine de caractères et qui ne contient pas de time ?????