Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]krzyżyk do usuwania wpisu
AlKhalif
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 9.08.2016

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


Mam oto taki kodzik
  1. $wynik= "SELECT * FROM news";
  2. $wynik= mysqli_query($connect, $wynik)
  3. or die('Błąd zapytania');
  4. while($r= mysqli_fetch_assoc($wynik))
  5. {
  6. echo '<table width="100%">
  7. <tr>
  8. <td width="70%">
  9. '.$r['tytul'].'
  10. </td>
  11. <td>
  12. '.$r['data'].'
  13. </td>
  14. </tr>
  15. <tr>
  16. <td colspan="2">
  17. '.$r['tresc'].'
  18. </td>
  19. </tr>
  20. </table><hr>';
  21. };

Wszystko działa bezbłędnie i pomyślałem żeby obok daty dodać taki znaczek X do usuwania rekordu, który wyświetli się tylko dla administratora. Tylko nie mam pojęcia tak to zrobić aby ten znak wykonał akcje. Ukrycie znaku przed innymi użytkownikami to nie problem.
Proszę was bardziej doświadczonych o pomoc (IMG:style_emoticons/default/smile.gif)

Ten post edytował AlKhalif 17.08.2016, 11:02:06
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
emstawicki
post
Post #2





Grupa: Zarejestrowani
Postów: 207
Pomógł: 40
Dołączył: 2.06.2016
Skąd: Olsztyn

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


Musisz stworzyć hiperłącze do skryptu / formularz przekazując mu główny klucz dla wpisu w tabeli `news`.
W skrypcie koniecznie sprawdź ponownie czy użytkownik jest administratorem i wykonaj zapytanie SQL `DELETE`.

Możesz to zrobić w tym samym kodzie np. przekazując też informację, że zamiast wyświetlać wpisy ma usunąć dany.
kierunek: $_GET, $_POST
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: 7.10.2025 - 07:04