28. april 2004 - 18:58Der er
20 kommentarer og 1 løsning
problemer med mysql_query
jeg har sat et community op og vil sætte pjirc op sådan at man er logget ind i pjirc når man er logget ind i det community så man ikke kan fakenicke... jeg har prøvet og ændre koden i pjirc til: <? $nick = mysql_query('select username FROM online WHERE username='Admin''); ?> <param name="nick" value="<? $nick ?>">
før var den: <param name="nick" value="anonymous">
men det virker ikke... og hvordan får jeg 'Admin' til at være den bruger der er logget på community
Jammen selvom du har mange brugerem så vil username altid være det du sætter usrename til at være.
Prøv at se her
$nick = mysql_query('select username FROM online WHERE username='Admin'');
her sætter du: username='Admin'
og du ønsker at få select username fra databasen. Men uden at spørge databasen, vil det jo altid være Admin, eller det navn du sætter i where-delen. Har du overhovedet behov for den sql?
Din kode vil svare til dette: <? $nick = 'Admin'; ?> <param name="nick" value="<? $nick ?>">
Hvis man siger du har en login side, der genner brugernavnet i session fx
<?php // brugernavn/kodeord er korrekt $_SESSION['username'] = 'admin'; ?>
Så skal du skrive på din chatside: <param name="nick" value="<?php print $_SESSION['username']; ?>">
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.