Archief - Hulp gevraagd bij Spry Data Set

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

SirTepel

Legacy Member
Goeienavond allemaal,

ik ben een niet zo ervaren webdesigner, maar probeer toch hier en daar wat nieuwigheden bij te leren.

Nu heb ik een website van mijn voetbalploeg, die ik onderhoud. Elke week dient de rangschikkingstabel aangepast te worden, maar dit kost altijd nogal veel tijd, en wou dus eens proberen met een Spry DataSet.

Dit lukt goed, behalve 1 ding:

De rangschikking gaat zo:

Positie - Teamnaam - Punten
1. Team 1 - 10
2. Team 2 - 5
3. Team 3 - 4
enz..

Nu moet het dus automatisch gerangschikt worden op de kolom "punten", maar die eerste kolom "positie" moet onveranderd blijven ..

Hoe kan ik dit bekomen?

alvast bedankt voor een reactie.

Groeten,
Sven

Curahee Q

Legacy Member
Een beetje logisch nadenken geeft al meteen de oplossing ;).

In de veronderstelling dat je php gebruikt:
PHP:
$i = 1;

while($data = mysql_fetch_assoc($query) && $i<=3) {
       echo $i . ". " . $data['team'] . " " . $data['punten'] . "<br />" . PHP_EOL;
}

Drone

Legacy Member
Sort data

To sort the rows of a data set using the values in a given column, call the sort() method on the data set:

Code:
var dsPhotos = new Spry.Data.XMLDataSet("/photos.php?galleryid=2000", "/gallery/photos/photo");
...
dsPhotos.sort("@path"); // Sort the rows of the data set using the "@path" column.

Working with Spry XML Data Sets

Nu moet het dus automatisch gerangschikt worden op de kolom "punten", maar die eerste kolom "positie" moet onveranderd blijven ..

Wat bedoel je met onveranderd?

Curahee Q

Legacy Member
Hij wilt dus gewoon dat er 1, 2 en 3 blijft staan. Dat is toch gewoon in een simpele for-lus of dergelijke? Maakt al niet uit in welke programmeertaal het is...

Drone

Legacy Member
Aha, ik had het verkeerd gelezen. Ik werk zelf niet met die dataset dus heb er geen idee van. Die dataset heeft precies een paar functies waar je mee kan sorten dus zal wel geen probleem zijn.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan