Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Update wszystkich tabel
xamrex
post 10.07.2009, 09:00:08
Post #1





Grupa: Zarejestrowani
Postów: 267
Pomógł: 1
Dołączył: 10.08.2007

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


Witam
Mam bazę i w nim użytkownika np. Zdzisław.
Pisał on kilka newsów, postów na forum itp...
Co teraz zrobić, aby wszędzie gdzie jest imię Zdzisław było wstawione imię np. Mariola

1)Mogę ściągnąć bazę, odpalić w notatniku i CRTL+H i zamienić, ale czy jest jakaś komenda (UPDATE), która przeszukiwała i modyfikowałaby rekordy w całej bazie a nie tylko w wybranej tabeli?
Go to the top of the page
+Quote Post
wookieb
post 10.07.2009, 09:05:31
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Dlatego np jako autora postu zapisujesz sobie id rekordu uzytkownika z tabeli uzytkownikow, przez co nie ma takich problemow. tak sie robi bazy danych.
A potem aby wyciagnac w jednym zapytaniu liste postow oraz nicki autorow, uzywasz LEFT JOIN


--------------------
Go to the top of the page
+Quote Post
Crozin
post 10.07.2009, 09:28:06
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


To co napisał @wookleb, ale używasz JOIN (bez LEFT) bo nie ma takiej potrzeby.
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: 20.07.2025 - 06:16