Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zapytanie MySQL do wszystkich użytkowników
Forum PHP.pl > Forum > Bazy danych > MySQL
Kacperinjo
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
nospor
INSERT SELECT
http://dev.mysql.com/doc/refman/5.6/en/insert-select.html
Kacperinjo
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
Nie znalazles w necie? Przeciez w linku co ci podalem masz opis oraz przyklady...
Kacperinjo
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
Cos w ten desen.
  1. INSERT INTO questions (to_user, question, STATUS, anonymous, date, time)
  2. SELECT ID_USERA_Z_TABELI_USEROW, 'Pytanie?', '0', '1', '13-09-2013', '13:00' FROM users
Kacperinjo
Cytat(nospor @ 13.09.2013, 20:46:46 ) *
Cos w ten desen.
  1. INSERT INTO questions (to_user, question, STATUS, anonymous, date, time)
  2. 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 smile.gif

Dziękuję raz jeszcze. Miłego wieczoru.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.