Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Powrót do strony
Forum PHP.pl > Forum > PHP
Blajo
Witam

mam następujący adres
http://costam.pl/tabela.php?id=17&m=1&rok=2007

id - id hipka
m - miesiąc
rok - rok

i dla tych danych pobieram z bazy właściwe dane, wyświetlam - i np. chcę usunąć.

link do delete mam taki:
  1. <a href=\"akcja.php?a=delu&id={$row['id']}\">usuń</a>


w pliku "akcja.php" mam taki kodzik:

  1. <?
  2. if($a == 'del' and !empty($id)) 
  3. {
  4.  
  5. mysql_query("DELETE FROM tabela WHERE id='$id'")
  6. or die('Błąd zapytania: '.mysql_error());
  7. header("Location: tabela.php");
  8. } 
  9. ?>


Moje pytanie jest następujące: jak zrobić, by po usunięciu rekordu stronka automatycznie powróciła na: http://costam.pl/tabela.php?id=17&m=1&rok=2007 ?
Cienki1980
Do linku prowadzącego do usuwania dodajesz id,m,rok ... a po wykonaniu delete robisz header w takiej postaci:
  1. <?php
  2. header("Location:nazwa_pliku.php?id=".$id."&m=".$m."&rok=".$rok."");
  3. ?>
wielokropek
  1. <?php
  2. header("Location: ".$_SERVER['HTTP_REFERER']);
  3. ?>
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.