Jeg er nybegynder ud i php og mysql og sidder og leger med Dreamweaver.
Jeg trækker værdien Online eller Offline ud af en database og den ligger så i $row_onlinestatus['status']
Mit problem er at scriptet ikke siger at sætter $change_to til 'Online' selvom der står Offline i databasen. Er der nogen der kan forklare hvorfor scriptet ikke registrerer at der står offline i min database og $change_to derfor skal have værdien 'Online'
Koden er der ikke noget i vejen med. Måske er det 'offline'? if ($row_onlinestatus['status'] == 'offline' ) { $change_to = 'Online'; } else { $change_to = 'Offline'; }
Prøv at lave en alert med $row_onlinestatus['status'], og se, om den stemmer overens. Du kunne jo eventuelt også lave en alert under php-koden med $change_to for at se, om den sættes korrekt nok.
Hvis ingen af os hjalp, har du vel din fulde ret til at besvare dit eget spørgsmål selv, netop fordi du fandt en løsning selv. Og så kan jeg oplyse om, at der normalvist benyttes 0 og 1 i stedet for 1 og 2, fordi 0 takles som falsk og 1 som sand - men det er nu fuldkommen ligemeget, 1 og 2 er helt fint. Jeg tænke bare, jeg lige kunne sige det, nu du selv nævnte det :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.