dawid6512
26.05.2016, 15:00:22
Witam!
Plan jest taki :
1. Wyświetlenie listy wszystkich użytkowników z bazy(to już mam)
2. Obok nich ma być napis "Pokaż profil" który przeniesie pod adres "profile.php?id={$r['user_id']}\" (to już mam)
3. Pokaże informacje o użytkowniku.
i własnie nie wiem jak to zrobić żeby pokazywało profil użytkownika o id=10 gdy jesteśmy na stronie ./profile.php?id=10
Fred1485
26.05.2016, 15:04:38
Dane pobierasz tak samo jak w pierwszym punkcie tylko musisz dodać klauzulę WHERE żeby ograniczyć wynik dla konkretnego usera.
http://www.tutorialspoint.com/mysql/mysql-where-clause.htm
dawid6512
26.05.2016, 15:08:40
ja wiem że tak
SELECT * FROM Users WHERE user_id=$id
Tylko skąd skrypt ma wiedzieć jakie id kryje się w zmiennej $id.
Fred1485
26.05.2016, 15:12:25
Twoje id będzie umieszczone w tablicy $_GET. Wygoogluj tę frazę, zobacz w dokumentacji a wszystko ci się rozjaśni
viking
26.05.2016, 15:18:33
Tylko to zabezpiecz. Używaj PDO z bindowaniem oraz dla int możesz konwertować typ do int.