Similar to yesterday

From: Date: Thu, 26 Apr 2007 14:12:20 +0000
Subject: Similar to yesterday
Groups: php.general 
Request: Send a blank email to php-general+get-253859@lists.php.net to get a copy of this message
$id_support contains 8 results $id_traffic contains 0 results (this is correct) $id_card returns a *single* result when it should return an amount equal to the number of records retrieved by $id_support + $id_traffic. So, if $id_support returns multiple records as an array and $sql_card is a query that looks for records in a table based on $id_support, shouldn't it return the multiple records? // Select all child support requests that are ready to be processed $sql_support ="SELECT * FROM support_payment_request WHERE status_code = 'P'"; $result_support = mssql_query($sql_support) or die(mssql_error());
     if(!empty($result_support)) {
        while ($row_support = mssql_fetch_array($result_support)) {
           $id_support = $row_support['_card_id'];
           print_r ($id_support);  // This returns multiple records
               }
           }
// Select all traffic/criminal requests that are ready to be processed $sql_traffic ="SELECT * FROM traffic_criminal_payment_request WHERE status_code = 'P'"; $result_traffic = mssql_query($sql_traffic) or die(mssql_error());
     if(!empty($result_traffic)) {
        while ($row_traffic = mssql_fetch_array($result_traffic)) {
           $id_traffic = $row_traffic['credit_card_id'];
           print_r ($id_traffic);  // This currently returns no records
since all have been processed
               }
           }
/* Select all credit_card records where the child support and traffic/criminal records have the same credit_card_id and have a status of "P" */ $sql_card = "SELECT * FROM payment_request WHERE card_id = '$id_support' OR card_id = '$id_traffic'"; $result_card = mssql_query($sql_card) or die(mssql_error()); ?> <table width='780' border='1' align='center' cellpadding='2' cellspacing='2' bordercolor='#000000'> <?php if(!empty($result_card)) {
      while ($row_card = mssql_fetch_array($result_card)) {
         $id_card = $row_card['card_id'];
         $dateTime = $row_card['date_request_received'];
         print_r ($id_card);
?> <tr> <td width='88' height='13' align='center' class='tblcell'><div align='center'><?php echo "<a href='javascript:editRecord($id_card)'>$id_card</a>" ?></div></td> <td width='224' height='13' align='center' class='tblcell'><div align='center'><?php echo "$dateTime" ?></div></td> <td width='156' height='13' align='center' class='tblcell'><div align='center'><?php echo "To Be Processed" ?></div></td> <td width='156' height='13' align='center' class='tblcell'><div align='center'><?php echo "Payment Type" ?></div></td> <td width='156' height='13' align='center' class='tblcell'><div align='center'><?php echo "Last Processed By" ?></div></td> </tr> <?php
       }
} else { echo "<br>"; } ?> </table>

« previous php.general (#253859) next »