Szasztok!
Egy szavazásos rendszert kéne készítenem, magamnak, de egy dolog hiányzik
belőle. A szavazatok szerinti sorba rendezés. Az adatok (mySQL híján) egy CSV
fájlban tárolódnak. A rendezést egy tömbben kéne elvégezni.
Ez a tömb úgy keletkezik, hogy a CSV fájlból olvasom be az adatokat, amik
már pontok szerint sorba vannak rendezve. A CSV fájl-ban így vannak bennt az
adatok: első a történet id-je, aztán a pontszáma, majd a szavazatok száma.
Szavazáskor a $sor változónak 0-et adok, végigmegyek a fájlon, és a történet
id-jét a $tomb[$sor][0], a pontszámát a $tomb[$sor][1], a szavazatszámot meg a
$tomb[$sor][2]-be rakom, majd eggyel növelem a $sor változót. Eme sorozat
közben, amikor megtalálom a történet id-jét, amire a szavazatot leadták, akkor
a történet szavazatszámához 1-et, a pontszámhoz meg a szavazat osztályzatát
adom.
Itt kezdődik a kérdéses rész:
------------
Itt kéne rendezni a tömböt a történet pontszámai elsődlegesen, illetve ha
véletlenül egy történet pontszáma egyezzik, akkor a szavazatok számát vegye
figyelembe. Tehát a legnagyobb pontszámú, és ha az egyezeik, akkor a
legnagyobb szavazatszámú történetek kerülnek előre.
------------
Kiíratni úgy fogom, hogy végigmegyek a tömbön, id, vessző, pontszám, vessző,
szavazatszám, és új sorba kezdődik ugyanígy.
Ha kell, akkor a forráskódot is meg tudom mutatni.
Lehet, hogy a kérdéses részre vna vmi tömb-kezelő függvény, de ha nincs, akkor
jó lenne vmi egyszerűbb rendezés is, ami szintén nem lenne túl bonyolult,
mivel csak 1 elemet kell a helyére illeszteni.
Na ez a probléma, de én már nem tudok továbbhaladni vele.
--
------< >------< >--------
-----------[ MeMbEr oF thE iNFaNTiLiTY grOUp ]------------
|
Hello.
Azt szeretnem megtudni, hogy Netscape alatt mi a megfelelője
a bgproperties="fixed" beallitasnak?
Tehat egy olyan hatteret szeretnek, ami a lapon fixen all, es a
gorditosav gorditesekor nem mozdul meg.
A WEBMESTER 1558-ban irta :
><body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0"
>marginheig
>ht="0">
Koszi szepen.
Udv
Johnni
lovecraft.ini.hu
|
50 MByte tarhely, php, mysql, postgres, forum, latogatottsagi statisztika
3000 HUF +AFA / ho
Bovebb informaciok az alabbi cimen :
http://www.psolv.hu
---
P-Solv "Megoldas a Problemara"
---
|