Avatar billede Slettet bruger
15. august 2006 - 16:43 Der er 7 kommentarer og
1 løsning

Hvorfor virker det ikk?

Hej.. Hvorfor virker dette ikk? tror det er i mysql koden..

<?php
session_start();
include('check.php');
include('connect.php');
include('menu.php');
$brugernavn = $_SESSION['brugernavn'];
$db_profil = mysql_query("select * from user where brugernavn = '$brugernavn'");
$profil = mysql_fetch_array($db_profil);

?>
<html>
<head>
</head>
<body>
<fieldset><legend title="Brugeren">
<table border="1" width="240">
    <tr>
        <td colspan="2" height="106">
        <img border="0" src="<?php echo $profil['billed']; ?>" width="100" height="100"></td>
    </tr>
    <tr>
        <td width="71%">Brugernavn:</td>
        <td width="23%"><? echo $brugernavn ?></td>
    </tr>
    <tr>
        <td width="71%">Navn</td>
        <td width="23%"><?php echo $profil['navn']; ?> </td>
    </tr>
    <tr>
        <td width="71%">Alder :</td>
        <td width="23%"><?php echo  $profil['alder']; ?></td>
    </tr>
        <tr>
        <td width="71%">By:</td>
        <td width="23%"><?php echo  $profil['by']; ?></td>
    </tr>
        <tr>
        <td width="71%">MSN</td>
        <td width="23%"><?php echo  $profil['msn']; ?></td>
    </tr>
        <tr>
        <td width="71%">Email:</td>
        <td width="23%"><a href="mailto:<?php echo  $profil['email']; ?>"> <?php echo $profil['email'];?></a></td>
    </tr>
        <tr>
        <td width="71%">Hjemmeside:</td>
        <td width="23%"><a href="<?php echo  $profil['hjemmeside']; ?>" target="_BLANK"> <?php echo $profil['hjemmeside'];?></a></td>
    </tr>
        <tr>
        <td width="71%">Rang:</td>
        <td width="23%"><?php echo $profil['rang']; ?></td>
    </tr>
    </table>
    </fieldset></legend>
<p></p>

</body>
</html>

Den udskriver ikk noget.
Avatar billede michael_stim Ekspert
15. august 2006 - 16:45 #1
$db_profil = mysql_query("select * from user where brugernavn = '".$brugernavn."'")or die(mysql_error());

Prøv den.
Avatar billede Slettet bruger
15. august 2006 - 17:36 #2
Det virker stadig ikk..
Avatar billede jakobdo Ekspert
15. august 2006 - 18:30 #3
Prøv lige at udskriv: $brugernavn inden du kalder din query.

echo "DEBUG : " . $brugernavn;

og så...
db_profil = mysql_query("select * from user where brugernavn = '".$brugernavn."'")or die(mysql_error());
Avatar billede Slettet bruger
15. august 2006 - 18:39 #4
Det virker heller ikk? så må det være min session der ikk er sat rigtigt?
Avatar billede jakobdo Ekspert
15. august 2006 - 18:44 #5
Sætter du brugernavn når der logges ind?
Det gør du jo nok! :o)
Du kan evt. poste koden, så skal vi kigge på det.
Avatar billede Slettet bruger
15. august 2006 - 18:56 #6
Har fundet ud af det, det var min fejl.. Brugernavnet blev sat rigtigt, men i forkert session:p
HAr rettet det. og smid et svar så skal du få dine point som tak forhjælpen..
Avatar billede jakobdo Ekspert
15. august 2006 - 19:13 #7
Svar!
Avatar billede jakobdo Ekspert
15. august 2006 - 19:42 #8
Takker for point.
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