Avatar billede thedeathart Nybegynder
05. maj 2004 - 21:21 Der er 1 kommentar og
1 løsning

Dobbelt $_Get eller noget..

Hey..

Jeg har et system som lister medlemmer på min cs-clan.
Nu er clanen blevet delt op i 2 hold, og jeg har så forsøgt at lave så man først vælger hold, så medlem..
Jeg er ikke så god til php, så jeg kunne ikke lige få det til at virke.. Nogle der kan forklare hvordan man laver det ?

(Her er nuværende kode)

<html>
<head>
<title>Se bruger</title>
<link rel="stylesheet" type="text/css" href="style.css">

</head>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">

<?php

include ('config.php');

$resultat2 = mysql_query("select * FROM authlib_login");

  // Kør så igennem for hver række
  $raekke2 = mysql_fetch_array($resultat2);
  extract($raekke2);

if( isset( $_GET['id'] ) )
  $id = $_GET['id'];
else
  $id = null;


if( $id !== null ) {
  // Hent først data ud
  $resultat = mysql_query("select * FROM authlib_data WHERE id = '$id'");

  // Kør så igennem for hver række
  $raekke = mysql_fetch_array($resultat);
  if( $raekke == null )
    die("Fandt ikke rækken");

  extract($raekke);
?>
<table border="1" bordercolor="silver">
<tr>
<td width="700" height="192"> <b>
            <font size="2">Nickname: <? echo "$username"?><br>
            <br>
            <font size="2">Rigtigt Navn: <? echo "$name"?><br>
            <br>
            <font size="2">Alder: <? echo "$age"?><br>
            <br>
            <font size="2">Bop&aelig;l: <? echo "$home"?><br>
            <br>
            <font size="2">Rank: <? echo "$rank"?><br>
            <br>
            <font size="2">Status: <? echo "$status"?><br>
            <br>
            <font size="2">Forbindelse: <? echo "$connection"?><br>
            <br>
            <font size="2">Email: <? echo "<a href='mailto:$email'>$email</a>"?><br>
            &nbsp;</td>
    </tr>
    <tr>
        <td width="700"><b><font size="2">Hardware:<br><br><font size="2"><? echo "$hardware"?><br><br></td>
    </tr>
    <tr>
        <td width="700"><b><font size="2">Lidt om mig selv...<br><br><font size="2"><? echo "$text"?></td>
    </tr>
</table>

<?php
}
else {
  $sql = "SELECT id, username FROM authlib_login WHERE id>'0' ORDER BY username";
  $res = mysql_query($sql) or die(mysql_error());
  ?><center><h3> Klik på et brugernavn for se profilen</h3><br> <?
  while($row = mysql_fetch_array($res)) {
    print '<b><Center><a href="' . $_SERVER['PHP_SELF'] . '?id=' . $row[0] . '">
    '.stripslashes($row[1]). '</a><br><br>';
  }
}
?>
</body>

</html>
Avatar billede hmortensen Nybegynder
05. maj 2004 - 22:51 #1
du kan lave et felt i databasen som hedder hold, og så hente med:
SELECT * FROM table WHERE hold = '$holdnr'
Avatar billede thedeathart Nybegynder
08. maj 2004 - 01:26 #2
lukker... løste det med $_REQUEST('');
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