Hente data fra database
Hej eksperter.Jeg har længe haft et problem. Jeg har en hjemmeside hvor brugere logger ind via sessions, og det fungerer fint. Men jeg har så en side som kaldes deres profilside hvor der printes data fra sql database hvor deres oplysninger er lagret. Problemet med denne side er at den er ustabil. Jeg ved ikke hvorfor men nogle gange viser den oplysningerne og andre gange gør den ikke.
Problemet ligger ikke I at brugerne ikke er logget ind for jeg ved fra loginsystemet at de er logget ind i sessions.
Profilsiden som jeg søger hjælp til skal kunne printe data fra den specifikke bruger så han kan se udløb af medlemskab m.m. Oplysningerne hentes fra brugernavnet som indtastes i loginscriptet.
Er der nogle der kan hjælpe mig eller vil lave et nyt script, ville det bare være super!
Mit nuværende script ser således ud:
<?php
session_start();
if(!$_SESSION['loget_in'] == 1) {
header("Location: http://www.google.dk");
exit;}
L
$conn = mysql_connect("localhost", "min_database", "PASSWORD");
mysql_select_db("min_database");
$resultat = mysql_query("SELECT * FROM `brugere` WHERE Brugernavn = '".$_SESSION['Brugernavn']."'");
if (mysql_num_rows($resultat) == 1) {
$row = mysql_fetch_array($resultat);
echo "<br><h3>Velkommen ".$row['Navn'] ;
echo "<br>Dit brugerid er = ".$row['id'];
echo "<br>Dit medlemsskab udløber d. ".$row['Dage'] ;
} else {
echo "Ingen oplysninger fundet";
}
?>