Jump to content

Recommended Posts

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 team1
uitslag team2
etc.

week 13:
uitslag team1
uitslag team2
etc.

Kunnen jullie helpen?

 

 

Link to comment
https://forums.phpfreaks.com/topic/278200-weeknummers-uit-xml-in-tabel-plaatsen/
Share on other sites

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 by ignace
This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.