Witam,
Mam problem odnośnie odczytania rekordów z tabeli w bazie danych.
Kod mojego skryptu wygląda tak:
<?php
include("connect.php");
if(isset($_GET['user'])){
$name = $_GET['user'];
$select_query = "SELECT * FROM `users` where user_name='$name'" or die (mysql_error());
$run_query = mysql_query($select_query);
while($row=mysql_fetch_array($run_query)){
$row['user_id'];
$row['user_upr'];
}
}
?>
<?php
session_start();
?>
Twoja nazwa uzytkownika to: <b><font color="red" size="5"> <?php echo "$name"; ?></font></b>
<p> twoje uprawnienia na forum to: <?php echo $user_upr; ?> </p>
<p> 0 - uzytkownik, 1= administrator</p>
<p> <a href="../index.php"> Strona Glowna </a></p>
Skrypt pobiera nazwę użytkownika w linku wcześniej, stąd te
if(isset($_GET['user'])){
$name = $_GET['user'];
ale nie o to chodzi.
Po połączeniu z bazą danych i pobraniu reszty rekordów użytkownika według jego nazwy, nie da się do nich odwołać.
Błąd występujący na profile.php :
Notice: Undefined variable: user_upr in C:\xampp\htdocs\gameover\user\profile.php on line 25
Próbowałem połączyć się z bazą danych na różne sposoby, ale po prostu nie chce mi to trybić.
Od razu mówię, że dane do połączenia z bazą danych są w connect.php i znajdują się w odpowiednim miejscu i mają wypisane na pewno dobre dane.
Jeśli ktoś będzie w stanie mi pomóc, będę wdzięczny.
Pozdrawiam.