reijm1 Posted May 20, 2013 Share Posted May 20, 2013 Hoi Allemaal,Ik ben nog redelijk nieuw met het programmeren van PHP en ben bezig met een mobiele pagina.Ik haal via xml gegevens van een externe site en wil deze weergeven op de pagina.De pagina laat gegevens uit de xml zien maar wil deze nu sorteren op weeknummer.De XML gegevens die ik opvraag is, waarbij ik <Datum_Tijd> gebruik om de weeknummer te bepalen: <root> <row> <Klassenaam>A2M</Klassenaam> <Wedstrijdnummer>7688</Wedstrijdnummer> 15-5-2013 19:30:00 <Thuisploeg>IJsselvogels A2</Thuisploeg> <Uitploeg>DVS '69 A1</Uitploeg> <Scorethuis>7</Scorethuis> <Scoreuit>8</Scoreuit> <Opmerking/> </row> <row> Tot dusver heb ik dit, dit laat keurig de uitslagen zien:natuurlijk na het laden van de xml met simplexml: <table cellpadding="1px" width="100%"> <tr align="left"> <th>Datum</th><th>Tijd</th><th>Thuis Ploeg</th><th>Uit Ploeg</th><th>Uitslag</th> </tr> <?php foreach ($xml->row AS $info ) { ?> <tr class="<?php echo ($clrCounter++ % 2 == 0 ? 'odd' : 'even'); ?>"> <td><?php $date = date_create($info -> Datum_Tijd); echo date_format($date, 'd-m');?></td> <td><?php $date = date_create($info -> Datum_Tijd); echo date_format($date, 'H:i');?></td> <td <?php if (strpos($info -> Thuisploeg,'IJsselvogels') !== false) {echo 'style="color: #FF0000;"';} ?> ><?php echo $info -> Thuisploeg ?></td> <td <?php if (strpos($info -> Uitploeg,'IJsselvogels') !== false) {echo 'style="color: #FF0000;"';} ?> ><?php echo $info -> Uitploeg ?></td> <td><?php echo $info -> Scorethuis . " - " . $info -> Scoreuit ?></td> </tr> <? }?> Maar ik wil dus (waarbij de weeknummer de afgelopen 2 weken zijn): Week 14:uitslag team1uitslag team2etc.week 13:uitslag team1uitslag team2etc.Kunnen jullie helpen? Quote Link to comment Share on other sites More sharing options...
ignace Posted May 20, 2013 Share Posted May 20, 2013 (edited) Dit forum is enkel Engelstalig dus weinigen zullen je dan ook hier kunnen helpen in het Nederlands. Ik raad je dan ook aan om je post te vertalen naar het Engels. This forum is English speaking only so very few will be able to help you in Dutch. I advice you to translate your post into English. As for your question you need to read the XML results into an array and group them according to week. Edited May 20, 2013 by ignace Quote Link to comment Share on other sites More sharing options...
reijm1 Posted May 20, 2013 Author Share Posted May 20, 2013 ga ik doen, thanks Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.