Avatar billede doodoo Novice
24. februar 2003 - 22:24 Der er 5 kommentarer og
1 løsning

Vælg en bruger (I community)

Hey der

Jeg har et communitym hvor jeg skal have en menu hvor man kan vælge den enkelte bruger og se vedkommendes profil.
Kører over mysql. (tabellen hedder brugere)

Håber I kan hjælpe...

Skal I have flere oplysninger så skriv det ;)
Avatar billede saison Nybegynder
24. februar 2003 - 22:28 #1
Du vælger brugeren der skal vises fra databasen:

select * from community where brugernavn = '$bruger'

Brugerens navn kan stå i adresselinjen, f.eks:

brugere.php?visbruger=hans

Så vælger den brugeren med brugernavnet 'hans'
Avatar billede saison Nybegynder
24. februar 2003 - 22:30 #2
while($row= mysql_fetch_array($query)) {
$brugernavn = $row["brugernavn"];
$email = $row["email"];
$tekst = $row["tekst"];
echo"$brugernavn, $email, $tekst";
}
Avatar billede schaefner Juniormester
24. februar 2003 - 22:30 #3
Når du kører brugerne ud på en side så laver du f.eks links'ne sådan her:

din query her...
while ($row = mysql_fetch_array($dinquery)) {
  echo "<a href=\"brugerprofil.php?id=$row[id]\">$row[brugernavn]</a>";
}

På siden brugerprofil.php laver du så en mysql query der ser nogenlunde sådan her ud:
<?php
if (isset($_GET['id'])) {
  $id = $_GET['id'];
  $query = mysql_query("SELECT * FROM tabel WHERE id = $id");
  $row = mysql_fetch_array($query);
  echo "<b>Brugernavn:</b> $row[brugernavn]<br>";
  echo "<b>Email:</b> $row[email]<br>";
  .... og alt det andet der skal udskrives
} else {
  echo "Ingen bruger valgt";
}
?>
Avatar billede schaefner Juniormester
24. februar 2003 - 22:36 #4
Iøvrigt kan din udskrivning f.eks. se sådan ud:

<?php
$query = mysql_query("SELECT * FROM tabel ORDER BY id")
while ($row = mysql_fetch_array($query)) {
  echo "<a href=\"brugerprofil.php?id=$row[id]\">$row[brugernavn]</a>";
}
?>

/Jesper
Avatar billede schaefner Juniormester
24. februar 2003 - 22:45 #5
Lavede en lille fejl:
<?php
$query = mysql_query("SELECT * FROM tabel ORDER BY id");
while ($row = mysql_fetch_array($query)) {
  echo "<a href=\"brugerprofil.php?id=$row[id]\">$row[brugernavn]</a>";
}
?>

Mangler et ;

/Jesper
Avatar billede doodoo Novice
24. februar 2003 - 22:46 #6
Kanon Jesper.... Så ruller det jo...

Saison > Din beskrivelse var ikke så fed ;) Sry...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB