Week automatisch aanpassen

Status
Niet open voor verdere reacties.

ttcman

Nieuwe gebruiker
Lid geworden
22 aug 2009
Berichten
2
Beste, kan iemand mij hiermee helpen?

Dit is een stukje code om gegevens van een database te halen, in dit geval een
tafeltennis-database(ziehttp://tabt.frenoy.net/index.php?l=NL&display=TabTAPI_NL)
PHP:
<?php
// disabling WSDL cache (for test servers only)
ini_set("soap.wsdl_cache_enabled", "0");

// Create TabT API client
$tabt = new SoapClient("http://api.frenoy.net/TabTAPI?wsdl");

// Prepare Test request
$Credentials = array('Account'  => 'xxxxx',
                     'Password' => 'xxxxx');

// Get ranking from a given division
$Response = $tabt->GetMatches(
                     array('Credentials' => $Credentials,
                           'DivisionCategory'  => '1',
                           'WeekName'    => '07',
                           'Season'      => '9'));


// Loop through received entries of the ranking and prepare
// the table to be displayed
$display = "<table width=100%><th>Datum</th><th>Ploeg A</th><th>Ploeg B</th><th>Score</th>";

foreach ($Response->TeamMatchesEntries as $MatchEntry)
{
    $display .= "<tr><td>$MatchEntry->Date</td><td>$MatchEntry->HomeTeam</td>";

    $display .="<td>$MatchEntry->AwayTeam</td><td>$MatchEntry->Score</td></tr>";
}

$display .= '</table>';

// Render HTML table

echo ($display);
?>
Probleem is dat ik met deze code, wekelijks de week moet aanpassen en
dit voor 9 ploegen. Kan dit niet automatisch en hoe? Of met een include en éénmaal aanpassen.(ps ben niet zo goed in deze code:confused:)
De weken zijn wel de kalenderweken : vb
Week 01 : Vanaf 08-09-2008 tot 14-09-2008
Week 02 : Vanaf 15-09-2008 tot 21-09-2008
...

Alvast bedankt voor de hulp.
 
Laatst bewerkt door een moderator:
Met
PHP:
date('W');
krijg je het weeknummer van het jaar.
 
Dat levert het weeknummer van de huidige week op. Als je dat gebruikt op de plek van het weeknummer hoef je niet meer elke week het weeknummer aan te passen want dat gebeurt dan automatisch.
Als dat niet is wat je zoekt snap ik je vraag niet.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan