Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wordpress - system gromadzący dane o pojazdach
Forum PHP.pl > Forum > Gotowe rozwiązania > Systemy portalowe i CMS'y
labed2007
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.
fate
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
labed2007
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.
fate
nie pytaj - używaj:)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.