Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Łączenie zapytania.
Salur
post
Post #1





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 28.12.2014

Ostrzeżenie: (20%)
X----


witam, mam problem w stworzeniu zapytania. Jak wyciagnac name itema z przemiot_postac.

tabele:

quests -> id...title...description...item <- tu jest id itema
przedmiot_postac -> id...nazwa...owner_id...

  1. $quest = $db->select_single('SELECT * FROM quests q JOIN przedmiot_postac p ON q.item = p.id LIMIT 1');


ref

Ten post edytował Salur 10.08.2015, 12:10:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
KsaR
post
Post #2





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

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


Edit, skreslam bo widze ze dales tez edit.
Cytat(Salur @ 10.08.2015, 12:33:59 ) *
witam, mam problem w stworzeniu zapytania. Problem w tym że nie wiem w jaki sposób moge zrobic aby index q - questy uzywało w RAND() losowo a itemy juz nie. Drugim problemem jest to ze nie wiem jak wyciagnac name itema z przemiot_postac.

tabele:

quests -> id...title...description...item <- tu jest id itema
przedmiot_postac -> id...nazwa...owner_id...

  1. $quest = $db->select_single('SELECT * FROM quests q JOIN przedmiot_postac p ON q.item = p.id ORDER BY q.RAND() LIMIT 1');


ref


Nie rozumiem pytania, więc improwizorka..
Masz błąd w Order by, zamiast kropki daj przecinek.. (Zgaduje ze o taki efekt chodziło).

  1. $quest = $db->select_single('SELECT * FROM `quests` `q` JOIN `przedmiot_postac` `p` ON `q`.`item` = `p`.`id` ORDER BY `q`, RAND() LIMIT 1');

--

Cytat(Salur @ 10.08.2015, 12:33:59 ) *
witam, mam problem w stworzeniu zapytania. Jak wyciagnac name itema z przemiot_postac.

tabele:

quests -> id...title...description...item <- tu jest id itema
przedmiot_postac -> id...nazwa...owner_id...


  1. $quest = $db->select_single('SELECT `nazwa` FROM `przedmiot_postac` LIMIT 1');

Tak wygląda twoje pytanie;..


Ten post edytował Ksar 10.08.2015, 12:15:18
Go to the top of the page
+Quote Post
Salur
post
Post #3





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 28.12.2014

Ostrzeżenie: (20%)
X----


// rozwiazane

Ten post edytował Salur 10.08.2015, 16:10:25
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 20:26