Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] wpis widoczny mimo usunięcia z bazy mysql
dentopolis
post 5.11.2022, 11:12:21
Post #1





Grupa: Zarejestrowani
Postów: 252
Pomógł: 0
Dołączył: 14.08.2016

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


klikając ikonę kosza zapis jest usuwany w bazie, ale gdy redirect przekierowuje mnie z powrotem po wykonaniu sql nadal widzę ten wpis. muszę klikać CTRL+F5 aby zniknął. jak to poprawić?

https://prnt.sc/9KWpHFkiC1Y2
Go to the top of the page
+Quote Post
ohm
post 5.11.2022, 11:25:15
Post #2





Grupa: Zarejestrowani
Postów: 619
Pomógł: 143
Dołączył: 22.12.2010

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


Masz faktyczny redirect? Czy to działa na zasadzie formularza? Bez struktury kodu ciężko cokolwiek powiedzieć.
Go to the top of the page
+Quote Post
dentopolis
post 5.11.2022, 11:38:47
Post #3





Grupa: Zarejestrowani
Postów: 252
Pomógł: 0
Dołączył: 14.08.2016

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


tu widać część tabeli:

https://prnt.sc/OZlRPuzvK3im

po kliknięciu na ikonę słuchawki (rejestratorka dzwoni do pacjenta) zapisana jest data i czas połączenia. i czasem to się nie zapisuje od razu, czasem działa dopiero po kilku minutach (ale sam kod nie ulega zmianie).

ikona słuchawki łączy ze stroną (zapisanie formularza) .../polaczenie.php?kto=492


a kod strony polaczenie.php wygląda tak:

  1. <?php
  2. header("Refresh: 0; url=index.php");
  3. ?>
  4. <!doctype html>
  5. <html lang="pl">
  6. <head>
  7. <meta charset="utf-8">
  8. <meta name="viewport" content="width=device-width, initial-scale=1">
  9. <?php
  10. $kto = $_GET['kto'];
  11.  
  12. $servername = '---';
  13. $username = '---';
  14. $password = '---';
  15. $dbname = '---';
  16.  
  17. $conn = new mysqli($servername, $username, $password, $dbname);
  18. if ($conn->connect_error) {
  19. die("Connection failed: " . $conn->connect_error);
  20. }
  21. $conn->set_charset("utf8");
  22.  
  23. $polaczenie = date("Y-m-d H:i:s");
  24. echo $kto;
  25. echo "<br/>";
  26. echo $polaczenie;
  27.  
  28. $sql = "INSERT INTO oczekujacytelefon VALUES ('', '$kto', '$polaczenie')";
  29.  
  30. if(mysqli_query($conn, $sql)){
  31. echo "<br/><br/>";
  32. echo "<center>";
  33. echo "<div class='alert alert-success'><i class='fa-solid fa-check'></i> ";
  34. echo "połączenie zapisane";
  35. echo "</div>";
  36. echo "</center>";
  37.  
  38. } else{
  39. echo mysqli_error($conn);
  40. }
  41.  
  42. mysqli_close($conn);
  43. ?>


Ten post edytował dentopolis 5.11.2022, 13:32:30
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: 28.04.2024 - 16:13