ik heb een text based game (geen oorloggame of zoiets)
vanmorgen heb ik dit online gezet en hij is helemaal goed...
nu wil ik mezelf Admin maken.
dus in de sql typ ik bij level: 3/255
ik heb zo ingesteld dat dat admin is...
maar nu druk ik op start hij zecht dat hij veranderd is, ik log in en ben nog steeds (normal member)
weet iemand hoe ik het dan moet veranderen, ik heb al geprobeerd -uit en inloggen maar dat werkt ook niet .
nee!
ik kan mijn admin level niet aanpassen
terwijl ik op verkennen klik »level»veranderen»start en vervolgens komt er weer gewoon 1 terwijl ik 200 heb ingevoerd
Als ik ook andere reactie's goed begrepen heb, insert je iets fout in de code
---
SanThe zei:
Ik weet niet hoe jij het in de database hebt staan.
Maar 3/255 = 0,011764705882352941176470588235294
---
Ik weet niet hoe je met SQL een / kan escapen, mischien andere wel..
Het gaat er hier om welk datatype gebruikt wordt voor de kolom level. Als dat een VARCHAR is zal het goed gaan, maar is het een INT dan zal bovenstaande niet werken.
Bovendien vind ik 3/255 een erg vreemde aanduiding voor een gebruikerslevel. Waarom niet gewoon een integer gebruiken?