Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Wyświetlanie konkretnego pola
Twist
post
Post #1





Grupa: Zarejestrowani
Postów: 174
Pomógł: 11
Dołączył: 12.10.2008
Skąd: Dublin

Ostrzeżenie: (0%)
-----


Mam połaczenie z bazą Mysql i ustawione w sesji $_SESSION['login']
Chce z MySQL odczytać jaki jest ranking gracza gdzie `login`=$_SESSION[''login']
Rekord wyglada tak: ID, login, ranking,

$login=$_SESSION['login']
$query = "SELECT ranking, FROM `user` where login=$login";

ale chyba sie tak nie da, wiec jak wyswietlic to konkretne pole?

Ten post edytował Twist 29.10.2008, 15:56:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Twist
post
Post #2





Grupa: Zarejestrowani
Postów: 174
Pomógł: 11
Dołączył: 12.10.2008
Skąd: Dublin

Ostrzeżenie: (0%)
-----


Gdy robie tak jak pisał nevt to nic nie wyskakuje (poel ranking puste?)
Gdy robie tak jak kefirek to wyskakuje "Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource"

W phpmyadmin pole ranking to int, i default 1500. Sprawdzilem, czy tabela i pola maja takei samy nazwy

  1. <?php
  2. $sql1="create table if not exists user(
  3.  
  4.                            id int(11) NOT NULL auto_increment,
  5.  
  6.                            login varchar(50) NOT NULL,
  7.  
  8.                            password varchar (40) NOT NULL,
  9.  
  10.                            ranking int(4) NOT NULL default '1500',
  11.  
  12.                            mecze int(10) NOT NULL default '0',
  13. ?>

  1. <?php
  2.  
  3.  
  4. if (isset($_SESSION['user_id']) and isset($_SESSION['login']))
  5.  
  6. {
  7.  
  8. echo "Jestes zalogowany. ";
  9.  
  10. $login= $_SESSION['login'];
  11. $query = mysql_query("SELECT * FROM user WHERE login='$login'");
  12. $dane = mysql_fetch_assoc($query);
  13. echo "".$dane['ranking']."";
  14.  
  15. echo "Twój login to: ";
  16.  
  17. echo $_SESSION['login'];
  18.  
  19. }
  20.  
  21. else
  22.  
  23. {
  24.  
  25. echo "Nie jestes zalogowany";
  26.  
  27.  
  28.  
  29. }?>


Ten post edytował Twist 29.10.2008, 16:31:56
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 02:23