Kacperinjo
13.09.2013, 13:21:05
Witam, mam mały problem z bazą danych. Chciałbym wysłać zapytanie do wszystkich użytkowników z bazy danych jednocześnie.
Moje zapytanie do MySQL brzmi tak:
INSERT INTO questions (to_user, question, status, anonymous, date, time) VALUES ('DO WSZUSTKICH USEROW', 'Pytanie?', '0', '1', '13-09-2013', '13:00');
Niestety nie wiem, co podłożyć pod wartość: "DO WSZYSTKICH USEROW", żeby każdy otrzymał ode mnie informację. Wszystko działa jak wpiszę pojedyncze nicki, ale mam już 60 użytkowników w bazie i niestety, pisać ręcznie 60 zapytań to trochę męczące.
Myślałem, że może uda się coś z kombinacją: "SELECT username FROM users" - wyświetla całą listę użytkowników w bazie, ale niestety nie działa to, jak myślałem.
Czy ktoś może mi pomóc? Bardzo mi na tym zależy, a nawet nie wiem, jak szukać tego w google.
Z góry dziękuję za pomoc!
Pozdrawiam,
Kacper
Kacperinjo
13.09.2013, 16:23:05
Dzięki, ale prawdę mówiąc, nie znalazłem w necie podobnego przypadku oraz użycia powyższej funkcji. Mógłbym ktoś to trochę rozwinąć? Dać wskazówkę?
nospor
13.09.2013, 18:52:22
Nie znalazles w necie? Przeciez w linku co ci podalem masz opis oraz przyklady...
Kacperinjo
13.09.2013, 18:58:37
Cytat(nospor @ 13.09.2013, 19:52:22 )

Nie znalazles w necie? Przeciez w linku co ci podalem masz opis oraz przyklady...
Dla Ciebie te przykłady są oczywiste, dla mnie niestety nie. Siedzę nad tym cały dzień i nie potrafię tego ogarnąć. Nigdy nie programowałem, nie zjamowałem się bazami itd. Jestem laikiem.
nospor
13.09.2013, 19:46:46
Cos w ten desen.
INSERT INTO questions (to_user, question, STATUS, anonymous, date, time)
SELECT ID_USERA_Z_TABELI_USEROW, 'Pytanie?', '0', '1', '13-09-2013', '13:00' FROM users
Kacperinjo
13.09.2013, 20:29:47
Cytat(nospor @ 13.09.2013, 20:46:46 )

Cos w ten desen.
INSERT INTO questions (to_user, question, STATUS, anonymous, date, time)
SELECT ID_USERA_Z_TABELI_USEROW, 'Pytanie?', '0', '1', '13-09-2013', '13:00' FROM users
Ogromnie Ci dziękuję! Śmiga bardzo ładnie. Próbowałem to zrobić jeszcze za pomocą JOIN, ale też mi nie wyszło

Dziękuję raz jeszcze. Miłego wieczoru.