Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Usuwanie rekordów
Forum PHP.pl > Forum > Przedszkole
xeno
Witam, mam pewien mały problem. Nie wiem jak w tym wypadku zabrać się za usuwanie rekordu, oparte na GET'cie
  1. <a href=?akcja=usun&id=".$rekord['id_transakcji'].">Usu&#324;</a>

Coś tam maltretowałem, ale nie wychodziło.
  1. if ($_GET['akcja'] == 'usun') {
  2. if ($_GET['id'] == '$rekord['id_transakcji']') {
  3. mysql_query('DELETE FROM `koszyk` WHERE id = '.$_POST['id']);
  4. }
  5. }
Damonsson
To się zdecyduj, czy POSTem czy GETem wink.gif
xeno
Cytat(Damonsson @ 4.03.2013, 19:02:34 ) *
To się zdecyduj, czy POSTem czy GETem wink.gif

Też to zauważyłem, co nie zmienia faktu, że dalej nie wiem co robić
Damonsson
Ani ja, może wróżbita Maciej pomoże, ewentualnie pokaż jakiś błąd smile.gif

To raczej nigdy nie będzie spełnione
  1. $_GET['id'] == '$rekord['id_transakcji']'
xeno
Dzięki za wskazanie błędu,
  1. if ($_GET['akcja'] == 'usun') {
  2. if ($_GET['id_transakcji'] == $rekord['id_transakcji']) {
  3. $get1 = $_GET['id_transakcji'];
  4. $info = @mysql_query("DELETE FROM koszyk WHERE id_transakcji='$get1'");
  5. echo "<center><p class=success>Akcja wykonana poprawnie.</p></center>";
  6. }
  7. }

Kod powyżej działa doskonale
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.