Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql/php] rozpoznawanie uprawnien
batat
post
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 8.03.2004
Skąd: Stalowa Wola

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


Chce, zeby podczas logowania rozpoznawalo uprawnienia uzytkownika ( admin, newsman ) tylko mam problem ze skonstruowaniem odpowiedniego zapytania do bazy tongue.gif wiem ze to podstawa, ale jakos m nie wychodzi, wiec mysle ze nie sprawi wam to problemu i mi pomozecie biggrin.gif

a wiec tak:

struktura tabeli USERS:
uid int(11) Nie auto_increment
user varchar(255) Nie
mail varchar(255) Nie
haslo varchar(255) Nie
uprawnienia varchar(255) Nie

  1. <?php
  2. //Pobieranie uprawnien
  3. $query = &#092;"SELECT * FROM users WHERE user=uprawnienia\";
  4. $query2 = mysql_query($query) or die(mysql_error());
  5. $upr =mysql_fetch_array ($query2);
  6.  
  7. echo &#092;"<div align=center>Uprawnienia: \".$upr['uprawnienia'].\"</div>\";
  8. ?>


mam taki kod , tylko niebardzo wiem co porownac w WHERE i chyba dlatego nie chodzi smile.gif z gory dzieki za pomoc exclamation.gif

Ten post edytował batat 21.06.2004, 10:30:48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
kszychu
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


A w jakiej formie trzymasz w bazie uprawnienia?


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
stoprocent
post
Post #3





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 17.05.2003
Skąd: Kraków , Londyn

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


ale to jest dobrze , tylko zrob tak:
  1. <?php
  2.  
  3. $query = &#092;"SELECT * FROM users WHERE user='\".$login.\"' \";//$login to nazwa usera ktory sie loguje . 
  4.  
  5. ?>


Reszta kodu jet okej.


--------------------
Go to the top of the page
+Quote Post
kubatron
post
Post #4





Grupa: Zarejestrowani
Postów: 581
Pomógł: 0
Dołączył: 21.07.2003
Skąd: Jasło

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


Ja jeszcze tak dodam że powinno być user='" . $_POST['login'] . "' jeśli logoje się przez formularz, chyba ze w zmiennej $login = $_POST['login']; biggrin.gif


--------------------
„Człowiek jest wielki nie przez to, co posiada, lecz przez to, kim jest;
nie przez to, co ma, lecz przez to, czym dzieli się z innymi.”
Jan Paweł II
Go to the top of the page
+Quote Post
kicaj
post
Post #5





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


  1. SELECT * FROM users WHERE uid='".$id_usera."'


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
batat
post
Post #6





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 8.03.2004
Skąd: Stalowa Wola

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


Cytat(nasto @ 2004-06-21 11:39:21)
ale to jest dobrze , tylko zrob tak:
  1. <?php
  2.  
  3. $query = &#092;"SELECT * FROM users WHERE user='\".$login.\"' \";//$login to nazwa usera ktory sie loguje . 
  4.  
  5. ?>


Reszta kodu jet okej.

WIELKIE DZIEKI NASTO, O TO WLASNIE CHODZILO biggrin.gif mysle ze dalej dam juz sobie rade biggrin.gif jeszcze raz dziekuje!
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 02:26