![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
W jaki sposób usunąć z jakiejś tabeli tylko te dane dla, których id_uzytkownika nie zostało odnalezione w tabeli uzytkownicy?
-------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 246 Pomógł: 8 Dołączył: 2.04.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Dziwne pytanie, jezeli usuneles juz id_usera z tabeli np: users to powinno sie samo usunac. Chyba ze nie zrobiles powiazan miedzy tabelami. A na logike, jak chcesz cos usunac z tabel jezeli nie masz juz odwolania ktore mowie wedlug czego ma usuwac
![]() np:
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Tabela:
Uzytkownicy: id login... Posts id id_uzytkownika tresc... Nie da się z tabeli posts usunąć tych postów, z których wartość pola id_uzytkownika nie istnieje w tabeli uzytkownicy w polach id? -------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 246 Pomógł: 8 Dołączył: 2.04.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat ale nie jestem pewny czy to zadziala, przeczytaj pierwszy lepsze FAQ do MySQL powinna byc skladnia. zadziała, ale akurat nie zrobi tego co @The Night Shadow by chciał żeby zrobiło. Aha, czytanie pierwszego lepszego FAQ zamieniłbym na czytanie Manuala. Tam faktycznie jest składnia. pozdr. |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jak to ubrać w php?
Tak nie działa... -------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
-Gość- |
![]()
Post
#8
|
Goście ![]() |
Jak to ubrać w php?
Tak nie działa... jasne ze nie bedzie dzialac bo za zmienne typu $ musisz cos podstawic ![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
jasne ze nie bedzie dzialac bo za zmienne typu $ musisz cos podstawic :> ja bym zakładał, że te zmienne mają jednak odpowiednią wartośc, a @The Night Shadow poprostu nie pokazuje tego przypisania. Tak? @The Night Shadow: mysql_error() coś pokazuje? czy wykonuje się bez błędu ale nie usuwa tego co powinno? Nazwy kolumn w bazie podałeś prawidłowo? MySQL masz w wersji co najmniej 4.1? (mysql_get_server_info" title="Zobacz w manualu php" target="_manual() np.) pozdr. |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Zmienne na pewno mają odpowiednie wartości. Mysql: 4.1.19-standard-log
Nie pokazuje się żaden błąd. Co ciekawe.. teoretycznie, gdy za shoutbox_id_uzytkownika podstawię cokolwiek powinien wyskoczyć błąd. Nic takiego się nie dzieje,... Ten post edytował The Night Shadow 10.06.2006, 22:56:58 -------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
a może masz wyłaczone pokazywanie błędów? Dla pewności daj na początek
Aha, sprawdź jeszcze co po wykonaniu tego DELETE pokaże funkcja mysql_affected_rows" title="Zobacz w manualu php" target="_manual. Może nie masz takich postów, które mają przypisane nieistniejące id użytkonika? Spróbuj dodać z palca do bazy post z jakimś nieistniejący id użytkownika i sprawdź czy zostanie usunięty. pozdr. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.06.2025 - 10:22 |