Yes, it is possible but it will be a lot more difficult.
You will need to have a good understanding of how to create recordsets and ow to filter them to get the desired results.
the very basic idea behind an order history is:
before a user can purchase, they must be registered and logged into your site.
When the login, a session variable is created that contains a user specific ID
when a purchase is made, the order information is stored in the order and order details table.
the user specific ID is stored in the order table to relate the order to the user who placed the transaction.
to display the orders the user has placed, you create a recordset to filters the userID column of the user table on the User ID session variable.
To display the details of the order, you need to use a join query to join the order details table.