Gość Zgłoś post Napisano Grudzień 21, 2011 Witam was mam problem z mysql a dokładniej chcę aby zalogowany user oprócz swojego nicku widział także kod który jest już w tabeli teraz pytanie jak to zrobić ? . Zależy mi na tym aby każdy klucz był pokazywany odpowiednim osobom czyli: User1=kod1 User2=kod2 Zamierzony efekt To wygląd tabeli : Teraz zaczyna się Meksyk Kod logowania : <?php if (!isset($_SESSION['login'])) { if ($_POST['wyslane']) { include 'laczenie.php'; $tabela = 'rejestracja'; $login = $_POST["login"]; $haslo = $_POST["haslo"]; $haslo = md5($haslo); $wynik=mysql_query("SELECT * FROM $tabela WHERE login='$login' and haslo='$haslo' and status=0"); if (mysql_num_rows($wynik) == 1) { $informacja = mysql_fetch_array($wynik); echo '<span class="blad">Nie aktywowałeś jeszcze swojego konta. Aby to zrobić, wejdź w swoją skrzynkę odbiorczą, a następnie znajdź wiadmość z linkiem aktywacyjnym i aktywuj swoje konto</span>'; exit; } A teraz pytanie chcę aby w profilu obok logowania był znalazł się też kod z tabeli kod Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Grudzień 21, 2011 SELECT kod FROM tabela WHERE login=_login_ Login zapisz sobie do sesji Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość mpm1122 Zgłoś post Napisano Grudzień 21, 2011 Zapomniałem dodać heh Kod strony z profilem użytkowników <?php ob_start(); session_start(); / ?> <?php include('header.php'); ?> <h2>» CraftWorld<br /V3</h2> <div class="content"> <?php if (isset($_SESSION['login'])) { echo '<p><img class="user" src="img/user.png">Jesteś zalogowany jako: <strong>'.$_SESSION['login'].'</strong></p>'; } else { echo ''; } ?> bla bla bla Udostępnij ten post Link to postu Udostępnij na innych stronach
SaVaGe123 21 Zgłoś post Napisano Grudzień 23, 2011 (edytowany) Daj tak: $result = mysql_query("SELECT * FROM nazwatabeli WHERE login = '$login'"); Pod tym: ($row = mysql_fetch_object($result)) A wywołujesz: echo $row->kod Czyli w twoim wypadku tak wygląda cały kod: <?php ob_start(); session_start(); / ?> <?php include('header.php'); $result = mysql_query("SELECT * FROM kod WHERE login = '$login'"); ($row = mysql_fetch_object($result)) ?> <h2>» CraftWorld<br /V3</h2> <div class="content"> <?php if (isset($_SESSION['login'])) { echo '<p><img class="user" src="img/user.png">Jesteś zalogowany jako: <strong>'.$_SESSION['login'].'</strong></p>'; echo '<p>Twój kod to:$row->kod </p>; } else { echo ''; } ?> [EDIT] Jeszcze jedno daj to: $login = $_SESSION['login'] Edytowano Grudzień 23, 2011 przez SaVaGe123 (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość mpm1122 Zgłoś post Napisano Grudzień 23, 2011 Dobra w końcu mi się udało . Temat można zamknąć . Udostępnij ten post Link to postu Udostępnij na innych stronach