Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wordpress - system gromadzący dane o pojazdach, Jak to ugryźć?
labed2007
post 7.01.2016, 13:42:51
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 7.01.2016

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


Witam wszystkich forumowiczów!

Robię projekt na studia. Ma to być 'system' który gromadzi dane o pojazdach poszczególnych użytkowników.
Tzn logujemy się dodajemy pojazd i później dane o wydatkach itd.
Nie wiem jak rozwiązać ten problem żeby userzy widzieli tylko swoje pojazdy - zakładanie każdemu oddzielnej strony i nadawanie uprawnień żeby tylko dany user widział swoją stronę jest jak dla mnie bez sensu...
Chciałbym żeby działało to automatycznie - na podstawie id użytkownika(łatwo to wywołać z wordpressa) wyświetla tylko określone dane - nie wiem jak do kwerendy MySQL wrzucić dane z PHP. Tzn:

[insert_php]
$user_ID = get_current_user_id();
echo $user_ID;
[/insert_php]

Tą funkcją wypluwam user_id, i teraz kwerenda MySQL:
"SELECT * FROM `Pojazd` ORDER BY `ID` ASC";

Chciałbym zrobić coś takiego ale nie wiem jak w tym wypadku połączyć MySQL z PHP(jestem zielony w temacie):
"SELECT * FROM `Pojazd` Where ID=$user_ID"

Pozdrawiam.
Go to the top of the page
+Quote Post
fate
post 7.01.2016, 14:01:08
Post #2





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

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


Użytkownik który dodaje ten pojazd podczas zapisywania musi również wysyłać i zapisywać w bazie swoje ID
Później tak jak proponujesz:
"SELECT * FROM `Pojazd` Where ID=$user_ID"

tylko musisz miec miec to ID w tabeli z pojazdami przypisane do poszczegolnych rekordow


--------------------
Go to the top of the page
+Quote Post
labed2007
post 7.01.2016, 14:11:00
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 7.01.2016

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


Cytat(fate @ 7.01.2016, 14:01:08 ) *
Użytkownik który dodaje ten pojazd podczas zapisywania musi również wysyłać i zapisywać w bazie swoje ID
Później tak jak proponujesz:
"SELECT * FROM `Pojazd` Where ID=$user_ID"

tylko musisz miec miec to ID w tabeli z pojazdami przypisane do poszczegolnych rekordow

Czy do treści kwerendy mysql można użyć danej ze zmiennej php?


Jasne, teoretycznie można to w prosty sposób rozwiązać - analogicznie pole user_ID w tabeli pojazdy wypełniać przy wysyłaniu rekordu daną pobraną ze zmiennej user_id.
Go to the top of the page
+Quote Post
fate
post 8.01.2016, 14:12:58
Post #4





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

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


nie pytaj - używaj:)


--------------------
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 Wersja Lo-Fi Aktualny czas: 6.05.2024 - 00:05