[Typo3-dev] Bug. Very simple to correct. If I'm correct :-)

Kasper Skårhøj kasper at typo3.com
Fri Apr 2 09:58:14 CEST 2004


130.228.0.33/t3dl/src/ also contains an update with the correction.

- kasper

On Fri, 2004-04-02 at 09:23, Stig N. Jepsen wrote:
> Sorry about that then. :-/
> 
> I don't know much about this CVS-thingy.
> Maybe I should have a look into it.
> 
> /Stig
> 
> > Please check latest CVS.
> >
> > order was reversed some versions ago.
> >
> > - kasper
> >
> >
> > On Thu, 2004-04-01 at 18:51, Stig N. Jepsen wrote:
> > > Regarding
> > > the getWhere() function of
> > > class.tslib_content.php,v 1.9 2003/12/19 22:49:04
> > >
> > > Now, I'm not sure if this is corrected in later versions of this class.
> > >
> > > When will this bug be a problem?:
> > > If you want to use both the group by clause and the order by clause in
> the
> > > same select statement.
> > >
> > > According to the MySQL manual about the SELECT syntax:
> > > http://www.mysql.com/doc/en/SELECT.html
> > > Here you can see in which order the different clauses should come.
> > >
> > > I have found that in v 1.9 of this class the order is incorrect.
> > >
> > > Wrong order:
> > >   // order By
> > >   if (trim($conf['orderBy'])) {
> > >    $query.=' ORDER BY '.trim($conf['orderBy']);
> > >   }
> > >   // group By
> > >   if (trim($conf['groupBy'])) {
> > >    $query.=' GROUP BY '.trim($conf['groupBy']);
> > >   }
> > >
> > > Correct order:
> > >   // group By
> > >   if (trim($conf['groupBy'])) {
> > >    $query.=' GROUP BY '.trim($conf['groupBy']);
> > >   }
> > >   // order By
> > >   if (trim($conf['orderBy'])) {
> > >    $query.=' ORDER BY '.trim($conf['orderBy']);
> > >   }
> > >
> > > That's all.
> > >
> > > /Stig
> > >
> > >
> > > _______________________________________________
> > > Typo3-dev mailing list
> > > Typo3-dev at lists.netfielders.de
> > > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev
> > -- 
> >
> > Best regards
> >
> > - kasper
> >
> > ---------------
> > "Zero MS-gravity" - finally migrated to Linux!
> >
> >
> 
> 
> _______________________________________________
> Typo3-dev mailing list
> Typo3-dev at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev
-- 

Best regards

- kasper

---------------
"Zero MS-gravity" - finally migrated to Linux!






More information about the TYPO3-dev mailing list