Skocz do zawartości
Gość mpm1122

[Php/Mysql] Problem z wyświetlaniem zawartość tabeli z bazy MySQL

Polecane posty

Gość

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

42681708.png

To wygląd tabeli :

cenzor.png

Teraz zaczyna się Meksyk :P

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 :P

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

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

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

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 przez SaVaGe123 (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.

×