You are here: Re: PHP / Mysql - Retreive "Next" Row data in "this" row « PHP Programming Language « IT news, forums, messages
Re: PHP / Mysql - Retreive "Next" Row data in "this" row

Posted by craig.keightley on 01/04/07 12:01

Thanks for the tips

In the end i created an array based on the loop. Reset the mysql loop
and loop through again. From here i compared the necessary values

Tahnks again

Craig
Hendri Kurniawan wrote:

> Another way to do it VIA array
>
> <?php
> $vals = array();
> while ($temp = fetch_row_from_db()) $vals[$temp[0]] = $temp;
> var_dump($vals);
> ?>
>
> This way, you are sure to get the last row of every value.
>
> Hendri Kurniawan
>
>
> Toby Inkster wrote:
> > craig.keightley wrote:
> >
> >> value 1
> >> value 1
> >> value 1
> >> SHOW ROW
> >> value 2
> >> value 2
> >> SHOW ROW
> >> value 3
> >> value 3
> >> SHOW ROW
> >> value 4
> >> value 4
> >> SHOW ROW
> >
> > Thinking laterally, is "SELECT DISTINCT" an option?
> >
> > If not, the basic technique is this:
> >
> > <?php
> > $oldvals = array();
> >
> > while ($newvals = fetch_row_from_db())
> > {
> > if ($newvals is different from $oldvals)
> > {
> > print $oldvals;
> > }
> > $oldvals = $newvals;
> > }
> >
> > print $oldvals;
> > ?>
> >
> > You will need to adapt that to your situation.
> >
> > This way, rather than trying to "look ahead" to the next row in the data
> > set, you're actually "printing behind" the previous row. Same effect, but
> > much easier to implement, because the next row is always a mystery,
> > whereas the previous row is already known.
> >

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация