Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Kasowanie rekordu i 2 warunki
redelek
post
Post #1





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


Witam,

Mam taki drobny problem z zapytaniem MySQL.
Mój skrypt wygląda tak
  1. <?php
  2. $wynik= mysql_query("DELETE FROM $M_TABELA2 WHERE `id_uzytkownik`='$id_user' and `blokada`='1'");
  3.  if ($wynik == 1) {
  4.    echo '<p class="pole_info">Użytkownik został usunięty</p>';
  5.     }else {
  6.        echo 'Niestety konta aktywnego nie można usunąć. Musisz zablokować';
  7. ?>

Problem jest w tym, że jak użytkownik ma status 0 to ja dostaję komunikat, że użytkownik został usunięty, ale z bazy nie znika. Jeśli ma blokadę ustawioną na 1 to rekord zostaje usunięty.
Wyświetliłem sobie to co zwraca $wynik i zawsze jest 1 ( nie ważne czy blokada jest 0 czy 1). Dlaczego, co robię źle ?
Czy w zapytaniu DELETE nie może być and ?

Może ktoś mi rozjaśnić, co robię źle albo jak to obejść ?

Pozdrawiam
Redelek


--------------------
Pozdrawiam
Piotrek R
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 00:04