On 05:11 PM 5/10/2002 -0500, Shaun Thomas wrote:
>This could use a few tweaks.

Ok I got it now... This exhibits the behaviour I was looking for, and, 
thanks to you, is much easier to read and maintain! :)))

Thanks, Shaun!
Glenn

         $sPrevCompany = $sColor = '';
         while ($aRow = mssql_fetch_row($stmt))
         {
           $sCompanyName = $aRow[$companyname];


         /* If our previous company name is the same as this one, don't print
            the company name, but print the data. */

                 if ($sPrevCompany !== $sCompanyName)
                 {
                         $sColor = ($sColor == 'FF') ? '00' : 'FF';
                         $sPrevCompany = $sCompanyName;
                 } else {
                         $sCompanyName = ' ';
                 }

         /* We're past our if statement, so save the previous company for
         next time. */

         print (
                 "<TR BGCOLOR=#FFFF$sColor>\n".
                 "\t<TD>$aRow[0]</TD>\n".
                 "\t<TD>$aRow[1]</TD>\n".
                 "\t<TD>$sCompanyName</TD>\n".
                 "\t<TD>$aRow[2]</TD>\n".
                 "\t<TD>$aRow[4]</TD>\n".
                 "\t<TD>$aRow[5]</TD>\n".
                 "\t<TD>$aRow[6]</TD>\n".
                 "\t<TD>$aRow[7]</TD>\n".
                 "</TR>\n");
         }
         print ("</TABLE>");


---
Glenn E. Sieb, System Administrator
Lumeta Corp. mailto:[EMAIL PROTECTED]
+1 732 357-3514 (V)
+1 732 564-0731 (Fax)


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to