login  Naam:   Wachtwoord: 
Registreer je!
 Forum

MySQL resultaat een cijfer waarde geven

Offline Pakito - 01/02/2010 15:08 (laatste wijziging 01/02/2010 15:26)
Avatar van PakitoNieuw lid Beste Sitemasters,

ik vroeg me af hoe ik een sql resultaat bijv 'Pakito' een cijfer waarde kan geven, kan dat evt. met een array?
of evt. andere manieren hoor ik graag o/

Ik speel namenlijk een spelletje, waar ik een 'tools-website' voor maak voor de lol, maar nu wil ik de spelers registreren, die registreer ik id - naam - rank - familie - famrol. ik wil bijv mensen vanaf een bepaalde rank laten zien. dus wil ik elke rank een cijfer waarde geven, hoe doe ik dat?


Mvg,
Pakito

3 antwoorden

Gesponsorde links
Offline lemoinet - 01/02/2010 15:28
Avatar van lemoinet PHP gevorderde een tabel met ranks (id - rank)
en in je user tabel nog een kolom toevoegen (bv rank_id)
je kan dan met een join beide tabellen koppelen
Offline Martijn - 01/02/2010 15:35 (laatste wijziging 01/02/2010 15:36)
Avatar van Martijn Crew PHP het is sowieso beter om je rank als getal op te slaan. Een database werkt liever met getallen dan met teksten. Je dan dan met een simpele php functie die rank kunnen omzetten naar een string.

en als je persé in tekst wil blijven, kun je zoiets doen

$string = "rank1, rank2, rank3"

en dan in je query ORDER BY $string
Offline Pakito - 01/02/2010 15:47 (laatste wijziging 01/02/2010 15:47)
Avatar van Pakito Nieuw lid Nouja, ik hoef niet persé in tekst maar het is best veel werk om alles opnieuw te loggen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.164s