} ?> <?php //Show a debtor's orders if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['action'] == 'show_orders') { try { $debtorHandle = $client->Debtor_FindByNumber(array('number' => $_POST['debtor_number']))->Debtor_FindByNumberResult; $orderHandles = $client->Debtor_GetOrders(array('debtorHandle' => $debtorHandle))->Debtor_GetOrdersResult->OrderHandle; $num_orders = count($orderHandles); if ($num_orders > 0) { if ($num_orders > 1) { $orderDataObjects = $client->Order_GetDataArray(array('entityHandles' => $orderHandles))->Order_GetDataArrayResult->OrderData; } else { $orderDataObjects[] = $client->Order_GetData(array('entityHandle' => $orderHandles))->Order_GetDataResult; } ?> <h1>Orders</h1> <table border="0"> <tr class="header_row"> <td><b>Order date</b></td> <td><b>Debtor name</b></td> <td><b>Delivery addr.</b></td> <td><b>Order total</b></td> <td class="white_field"></td> </tr> <?php foreach ($orderDataObjects as $i => $orderData) { ?>