Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem
#1
Witam.

Oto mój skrypt logowania:
<?php
session_start();
if(!isset($_SESSION['zalogowany'])){
?>
<div id="infoMassage"></div>
<div id="logFrom">
<form action="javascript:logowanie();">
<table width="200" border="1">
<tr>
<td colspan="2">Logowanie</td>
</tr>
<tr>
<td>Login</td>
<td><input id="login" name="login" type="text" /></td>
</tr>
<tr>
<td>Hasło</td>
<td><input id="haslo" name="haslo" type="password" /></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" name="Submit" value="Zaloguj" /></td>
</tr>
</table>
</form>
</div>
<?php
}else{
echo "Zalogoway jako: ".$_SESSION['zalogowany'];
}
?>

I chcę w profilu użytkownika wyświetlic jego dane typu Imię, Nazwisko...
Mam odpowiedni skrypt do tego tylko, że ten skrypt który mam wyciąga informację z całej tabeli a ja chcę informacje tylko z jednego rekordu. Dokładniej rekordu tego użytkownika.
Mam nadzieję, że ktoś mi podpowie jak to zrobic ;]
Z góry Dziekuje. Pozdrawiam
Odpowiedz
#2
Chodzi ci o MySQL? Użyj:
(Nie wiem czy o to ci chodzi, bo troszkę na dziwnie opisałeś. Ale mam nadzieję że to pomożę)

Kod PHP:
// Wyciągamy dane o użytkowniku (zamias $_SESSION['login'] wpisz zmienną przechowującą login użytkownika):
$zapytanie mysql_query("SELECT 'Imie','Nazwisko' FROM Uzytkownicy WHERE `Login`='".$_SESSION['login']."'")
 or die (
"Błąd MySQL: ".mysql_error());

// Przetwarzamy Wynik w Tabelę
$dane mysql_fetch_array($zapytanie);

//Przykład wyświetlenia
echo "Witaj ".$dane['Imie']." ".$dane['nazwisko']; 

Skrypt pisany z pamięci Smile
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl