Webprofis is een Forum waarin je vragen kunt stellen die webgerelateerd zijn. Heb je vragen over of problemen met je Webpagina, HTML, CSS, Javascript, PHP of andere client of serverside scriptingtalen? Stel ze dan gerust op dit forum. Op dit forum zijn een aantal vrijwilligers actief die u graag met uw vragen willen helpen en u waar mogelijk een passend antwoord aanbieden. Hebt u zelf veel ervaring en kennis met betrekking tot het bovenstaande? U bent van harte welkom om uw kennis met anderen te delen!

We hopen dat eenieder op dit Forum een leerzame ervaring mag opdoen.

Team Webprofis

Order by title

bewerkt ma 28 apr 2014 in PHP, MySQL Posts: 732
Ik wil graag een lijst geordend hebben op alfabet titel.
Nu kan ik dit wel in mysql met order by gaan doen, maar omdat het een multiple functie betreft dacht ik misschien dat ik dit kon realiseren voor de foreach.

Aanroepen: sidebar( 'pages', 'page', 'nieuws' );

functie:


function sidebar( $table, $column, $value ) {
$results = array();
$data = RvdTemplate::templateGetList( $table, $column, $value );
$results['articles'] = $data['results'];
$results['totalRows'] = $data['totalRows'];
foreach ( $results['articles'] as $article ) {
echo '<a class="list-group-item" href="/' . $article->page . '/' . $article->subpage . '">'.htmlspecialchars( $article->title ).'</a>'."\n";
}
}

Wat ik graag wil, is dat hij voor de foreach de data orderd op titel.
Had al geprobeerd met sort( $results['articles']->title voor de foreach maar dat werkt niet.

Iemand een suggestie ?
Bvd.
If it's not fun, you're not doing it right!

Reacties

Login of Registreer om te reageren.