Last I checked there was no way to retrieve the current index into the result
array, you can set the index manually with mysql_seek_data(), but I don't think
that is what you want, so the best solution IMHO, is to do what you are doing
and manually keep track of the index.
-Brad

Patrick Lebon wrote:

> Thanks, im currently doing something similar to this but I was wondering if
> there was an already defined variable that i could use rather then have to
> create a value and increment it myself. I guess am being picky, but was just
> curious as im new to php.
>
> This is how im currently doing it...
>
>  $rowNum = 0;
>  while ( $row = mysql_fetch_array($result) )
>  {
>  $rowNum++;
>  if ($rowNum % 2) { $bgCol = "#EADBC6"; } else { $bgCol = "#EFE1CE"; }
> echo "......";
> }
>
> "Brad Bonkoski" <[EMAIL PROTECTED]> wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > why not this?
> >
> > $result = mysql_query("Select * from table');
> > $num_rows = mysql_num_rows($rows);
> >
> > for ($i=0; $i<$num_rows, $i++)
> > {
> >     $row = mysql_fetch_array($result);
> >     if ($num_rows is odd)
> >     {
> >         print $row with BG color of red;
> >     }
> >     else
> >     {
> >         printf $row with BG color of purple;
> >     }
> > }
> >
> > HTH
> > -Brad
> >
> > Patrick Lebon wrote:
> >
> > > Is there a mysql or array variable for the current row of a query array?
> > > I want to alternate background colours for each row of the query output
> so i
> > > need to know the current row number.
> > >
> > > Thanks
> > >
> > > --
> > > PHP Database Mailing List (http://www.php.net/)
> > > To unsubscribe, visit: http://www.php.net/unsub.php
> >
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php


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

Reply via email to