Пример #1
0
    ' . NEW_TABLE_BASKETS . '.delivery_id = "' . mysql_real_escape_string($delivery_id) . '"
    AND ' . NEW_TABLE_BASKETS . '.site_id = "' . mysql_real_escape_string($site_array['site_id']) . '"
    AND ' . NEW_TABLE_BASKET_ITEMS . '.out_of_stock != "1"
    AND ' . NEW_TABLE_PRODUCTS . '.tangible = 1
  GROUP BY
    ' . NEW_TABLE_BASKETS . '.basket_id
  ORDER BY
    last_name ASC';
$result = @mysql_query($query, $connection) or die(debug_print("ERROR: 769302 ", array($query, mysql_error()), basename(__FILE__) . ' LINE ' . __LINE__));
$num_orders = mysql_numrows($result);
while ($row = mysql_fetch_array($result)) {
    $member_array = (array) $row;
    $display .= '
      <table cellpadding=0 cellspacing=0 border=0><tr><td id="' . $member_id . '" width="400" valign=top>';
    $display .= '
      <li> <b>' . convert_route_code(array_merge($site_array, $member_array)) . '</b><br>
      <a href="show_report.php?type=customer_invoice&delivery_id=' . $delivery_id . '&member_id=' . $member_array['member_id'] . '">
      <b>' . $member_array['preferred_name'] . ' (Mem#' . $member_array['member_id'] . ')</b></a><!-- - Deliverable Products: ' . $product_quantity_of_member . ' -->';
    $display .= '   <ul>';
    if ($member_array['ddelivery_type'] == 'W') {
        $display .= 'Work address:<br>';
        if ($member_array['work_address_line1']) {
            $display .= $member_array['work_address_line1'] . '<br>';
        } else {
            $display .= 'No work address available<br>';
        }
        if ($member_array['work_address_line2']) {
            $display .= $member_array['work_address_line2'] . '<br>';
        }
        if ($member_array['work_city'] || $member_array['work_state'] || $member_array['work_zip']) {
            $display .= $member_array['work_city'] . ', ' . $member_array['work_state'] . ', ' . $member_array['work_zip'] . '<br>';
Пример #2
0
        ' . NEW_TABLE_SITES . '.site_long,
        ' . NEW_TABLE_BASKETS . '.member_id,
        ' . NEW_TABLE_BASKET_ITEMS . '.product_id,
        ' . TABLE_PRODUCT_STORAGE_TYPES . '.storage_code';
    $result = @mysql_query($query, $connection) or die(debug_print("ERROR: 730302 ", array($query, mysql_error()), basename(__FILE__) . ' LINE ' . __LINE__));
    while ($row = mysql_fetch_object($result)) {
        if ($row->site_id != $site_id_prior) {
            $output .= '
              </pre>' . ($_GET['paginate'] == 'true' ? '<!-- NEW SHEET -->' : '') . '
<h3>' . $row->site_long . ' [' . $row->site_short . ']</h3>
              <pre>
(MEMBR)  ROUTE CODE                - NAME
  PROD_ID   CHK    STOR  DESCRIPTION                                  QUANTITY
___________________________________________________________________________________________________';
        }
        $route_code = convert_route_code((array) $row);
        if ($row->member_id != $member_id_prior || $row->site_id != $site_id_prior) {
            $output .= "\n\n " . str_pad('(' . $row->member_id . ')', 6, ' ', STR_PAD_LEFT) . '  ' . $route_code . ' - ' . $row->first_name . ' ' . $row->last_name . "\n  " . str_pad($row->product_id, 7, ' ', STR_PAD_LEFT) . '   ' . $checkbox . '  ' . str_pad($row->storage_code, 6) . str_pad(substr($row->product_name, 0, 40), 40) . '     ' . '(' . $row->quantity . ') - ' . Inflect::pluralize_if($row->quantity, $row->ordering_unit);
        } else {
            $output .= "\n  " . str_pad($row->product_id, 7, ' ', STR_PAD_LEFT) . '   ' . $checkbox . '  ' . str_pad($row->storage_code, 6) . str_pad(substr($row->product_name, 0, 40), 40) . '     ' . '(' . $row->quantity . ') - ' . Inflect::pluralize_if($row->quantity, $row->ordering_unit);
        }
        //         $output .= '
        //
        //                 <tr>
        //                   <td width="7%">'.$row->storage_code.'</td>
        //                   <td width="75%">('.$row->member_id.') ['.$row->product_id.'] '.$row->product_name.'</td>
        //                   <td width="18%">('.$row->quantity.') - '.Inflect::pluralize_if ($row->product_quantity, $row->ordering_unit).'</td>
        //                 </tr>';
        $site_id_prior = $row->site_id;
        $storage_code_prior = $row->storage_code;
        $member_id_prior = $row->member_id;
Пример #3
0
 $fax = $row['fax'];
 $email_address = $row['email_address'];
 $email_address_2 = $row['email_address_2'];
 $product_quantity_of_member = $row['sum_pm'];
 $address_line1 = $row['address_line1'];
 $address_line2 = $row['address_line2'];
 $city = $row['city'];
 $state = $row['state'];
 $zip = $row['zip'];
 $work_address_line1 = $row['work_address_line1'];
 $work_address_line2 = $row['work_address_line2'];
 $work_city = $row['work_city'];
 $work_state = $row['work_state'];
 $work_zip = $row['work_zip'];
 $display_rt .= '
   <li> <b>' . convert_route_code((array) $row) . '</b><br>
   <a href="show_report.php?type=customer_invoice&delivery_id=' . $delivery_id . '&member_id=' . $member_id . '">
   <b>' . $preferred_name . ' (Mem#' . $member_id . ')</b></b></a>';
 $display_rt .= '   <ul>';
 if ($ddelivery_type == 'W') {
     $display_rt .= 'Work address: ';
     if ($work_address_line1) {
         $display_rt .= $work_address_line1;
     } else {
         $display_rt .= 'No work address available<br>';
     }
     if ($work_address_line2) {
         $display_rt .= ', ' . $work_address_line2;
     }
     if ($work_city || $work_state || $work_zip) {
         $display_rt .= ", {$work_city}, {$work_state}, {$work_zip}<br>";