Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z usunięcem rekordu z bazy danych
Kas
post 15.07.2010, 11:37:52
Post #1





Grupa: Zarejestrowani
Postów: 425
Pomógł: 0
Dołączył: 28.05.2005
Skąd: Warszawa

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


Mam taki kod:

  1. if($_POST['delete'])
  2. {
  3. $title=$_POST['delete'];
  4. $result = mysql_query("SELECT `id` FROM `pages` WHERE `title` = '$title' LIMIT 1");
  5. $id=mysql_result($result, 0);
  6. $result=("DELETE FROM `pages` WHERE `id` = '$id'");
  7.  
  8. echo('Usunięto stronę: '.$title);
  9. }


Komendy MySQL wpisane przez phpMyAdmin działają bez zarzutu. Sprawdzałem wartości $_POST['delete'], $title i $id: są właściwe. Mimo to kod nie działa. Co robię źle? Dodam, że (oczywiście) połączenie z bazą danych jest bez zarzutu.

Edycja: ^&*&*%%^(*^&*&* Myślenie ma kolosalną przyszłość. biggrin.gif

Ten post edytował Kas 15.07.2010, 11:56:50


--------------------
nospor, jestem z Wami.
Alpha IT
Go to the top of the page
+Quote Post
paziek
post 15.07.2010, 11:54:58
Post #2





Grupa: Zarejestrowani
Postów: 207
Pomógł: 25
Dołączył: 16.11.2006

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


zapomniałeś skorzystać z funkcji mysql_query() w tym miejscu
  1. $result=("DELETE FROM `pages` WHERE `id` = '$id'");
Go to the top of the page
+Quote Post
Kas
post 15.07.2010, 11:57:15
Post #3





Grupa: Zarejestrowani
Postów: 425
Pomógł: 0
Dołączył: 28.05.2005
Skąd: Warszawa

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


Chyba czas na urlop. Dzięki.


--------------------
nospor, jestem z Wami.
Alpha IT
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: 19.07.2025 - 05:27