- FROM ".TB_PREF."sales_order_details d"
- ." LEFT JOIN " .TB_PREF."sales_orders o on d.order_no=o.order_no
- WHERE debtor_no=" . db_escape($order->customer_id)
- . " ORDER BY d.id DESC LIMIT 1";
-
- $last_query=db_query($sql, "Retreive last order detail");
+ FROM ".TB_PREF."sales_order_details d
+ WHERE order_no =
+ (SELECT order_no FROM ".TB_PREF."sales_orders o
+ WHERE debtor_no=" . db_escape($order->customer_id) . "
+ ORDER BY order_no DESC LIMIT 1)
+ ORDER BY d.id DESC LIMIT 1";
+
+ $last_query=db_query($sql, "Could not retrieve last order detail");