Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP+MySQL] Numer klienta/zamówienia
Red22
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 12.01.2008

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


Witam. Mam pewien problem: piszę na zaliczenie przedmiotu stronę w PHP korzystającą z baz danych. Strona jest dosyć prosta i jedyny problem jaki mam jest następujący - klient loguje się, wchodzi i chce kupić coś. Tranzakcja jest zapisywana w tabeli. Tabele ułożyłem następująco:

Users (id, nazwa, haslo)
Ksiazki (id,autor,tytul)
Zamowienia(id,idksiazki,iduser)

I problem jest następujący: nie wiem jak z zapytania np.

$query = "SELECT Id FROM users WHERE Nazwa='$user' ";
$query .= "AND Haslo='$pass'";

wyciągnąć to Id użytkownika, by później móc wpisać je do tabeli ZAMOWIENIA. Id książki już zrobiłem i działa. Ale by wszystko działało i pokazywało jaki klient co zamówił, potrzebny mi sposób zapisywania ID zalogowanej osoby do innej tabeli w bazie... I na tym utknąłem. Wszelkie pomysły (nawet innego rozwiązania tego ) mile widziane. Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Red22
post
Post #2





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 12.01.2008

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


Kod
$userid = $row[0];        
   $_SESSION['Id'] = $userid;

Takie coś mam do sesji. 1 wiersz no to Id i i tak nie reaguje :/.

Ale to też nie tak: JAK z sesji zalogowanego użytkownika wyciągnąć jego ID ( odpowiadające jego ID w tabeli Users ) bym mógł potem tego ID użyć w zamówieniach?

Ten post edytował Red22 12.01.2008, 18:48:53
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: 4.10.2025 - 06:54