Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> DELETE
keedy
post 11.12.2004, 18:32:46
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 18.12.2003
Skąd: Gliwice

Ostrzeżenie: (10%)
X----


Mam probelm z zapytaneim DELETE:

w phpmyadmin wykonuje sql:
  1. DELETE FROM news WHERE id = 3


i dziala, a jak pisze skrypt:

  1. <?php
  2.  
  3. if( $db->query( &#092;"DELETE FROM news WHERE id = (int)$_GET['id']\" ) )
  4. {
  5.     echo 'udalo sie';
  6. }
  7. else
  8. {
  9.     echo 'nie udalo sie ' . mysql_error() . mysql_errno();
  10. }
  11.  
  12. ?>


to zaden rekord nie zostaje usunięty ani nei pojawie sie "nie udalo sie" ani "udalo sie" tak samo sie dzieje jesli stosuje mysql_query()

Ten post edytował keedy 11.12.2004, 18:35:29


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
dr_bonzo
post 11.12.2004, 18:37:09
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Rozrozniaj SQL od php:
  1. <?php
  2. if( $db->query( &#092;"DELETE FROM news WHERE id = \" . (int)$_GET['id'] . \" ) )
  3. //(...)
  4. ?>


----
A jak ci query nie dziala to wypisz je sobie:i sprawdz co jest nie tak:
  1. <?php
  2. $query = &#092;"DELETE FROM news WHERE id = (int)$_GET['id']\" ) )
  3. echo $query;
  4. ?>


Ten post edytował dr_bonzo 11.12.2004, 18:38:22


--------------------
Nie lubię jednorożców.
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: 25.07.2025 - 10:01