Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> usuwanie rekordu bazy danych
kionol
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 5.02.2008
Skąd: Grudziądz

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


witam uczę się mysql. Wcieło mi tutorial z wortal.php.pl wiec muszę z innych stron.
Mam problem taki że nie mogę usuwac wybranego rekordu (po id)

kod tworzący rekord:

Cytat
$query = "INSERT INTO kategorie VALUES ('', '$nazwa')";


mysql_query($query) or die("Nie dodano! Wystąpił błąd");


kod usuwajacy rekord:


Cytat
if ($_POST['ok']==1)
{
$zmiana="DELETE FROM `kategorie` WHERE 'id'=1";
$edycja=mysql_query($zmiana);
}


no i właśnie nic się nie dzieje. gdy usunę Warunek to usuwa wszystko. Gdy jest warunek (tu chyba mój błąd) to nie działa i nic nie usuwa. Niewiem własnie czy to błąd przy tworzeniu rekordu czu przy wpisywaniu warunku.

Ten post edytował kionol 5.02.2008, 11:59:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nowotny
post
Post #2





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


Tak, tylko w tym kodzie...:
  1. <?php
  2. if ($_POST['ok']==1) 
  3. {
  4. $zmiana="DELETE FROM `kategorie` WHERE 'id'=1";
  5. $edycja=mysql_query($zmiana);
  6. }
  7. ?>

...są dwa warunki:
1. if ($_POST['ok']==1)
2. WHERE 'id'=1

Dlatego się pytam o który ci chodzi...

Zobacz czy na pewno masz rekord z id=1 w bazie...

Ten post edytował nowotny 5.02.2008, 12:13:50
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: 5.10.2025 - 04:41