Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 6.10.2020 Ostrzeżenie: (0%)
|
Witam czy ktoś wie jak mogę wyswietlic posty tylko zalogowanego użytkownika bo wpisuje cos takiego i wyskakuje blad :
<?php $autor=$_SESSION['login']; $polaczenie = mysqli_connect('localhost','root','','projekt'); $sql = 'SELECT * FROM `posty` WHERE autor=".$autor."'; $wynik = mysqli_query($polaczenie, $sql); while($wiersz = mysqli_fetch_row($wynik)){ echo '<tr>'.'<td>'.$wiersz[0].'</td>'.'<td>'.$wiersz[1].'</td>'.'<td>'.$wiersz[4].'</td>'.'<td>'.'<a href="test.php?id_wpis='.$wiersz[0].'" class="edit">'.'Edytuj'.'</a>'.'</td>'.'</td>'.'<td>'.'<a href="" class="usun">'.'Usuń'.'</a>'.'</td>'.'</td>'.'<td>'.'<a href="" class="opub">'.'opublikuj'.'</a>'.'</td>'.'</tr>'; } mysqli_close($polaczenie); ?> |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%)
|
Hej,
Nie napisałeś jaki błąd otrzymujesz więc mogę tylko zgadywać. Jak na moje oko, używasz w tym skrypcie sesji (zmienna $_SESSION) ale nigdzie jej nie inicjujesz, więc teoretycznie taka sesja nie istnieje. Zaraz za <?php dodaj: Więcej o tym możesz przeczytać tutaj: https://www.php.net/manual/en/function.session-start.php |
|
|
|
aragorn280 posty zalogowanego uzytkownika 18.11.2020, 14:21:58
viking pole autor jest typu string i takie ma być czyli w... 18.11.2020, 14:41:29 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 18:00 |