Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> INNER JOIN, Kolumny o tych samych nazwach
diamondking
post 9.10.2018, 09:53:38
Post #1





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 7.02.2014

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


Witam,
mam zapytanie, które pobiera dane z dwóch tabel:

  1. $smokidowalki = $baza->query("SELECT * FROM usersmoki LEFT JOIN user ON usersmoki.userid = user.id WHERE usersmoki.level >= {$smok['level']} AND usersmoki.userid != {$smok['userid']} AND usersmoki.hp > 0 AND user.home = 0");
  2.  


w jednej i w drugiej tabeli występuje kolumna "ID". Potrzebuję wyświetlić id z pierwszej tabeli usersmoki.
Czy mogę Was prosić o pomoc ?



Ok - poradziłem sobie smile.gif

  1. $smokidowalki = $baza->query("SELECT *, usersmoki.id AS usersmokiid FROM usersmoki LEFT JOIN user ON usersmoki.userid = user.id WHERE usersmoki.level >= {$smok['level']} AND usersmoki.userid != {$smok['userid']} AND usersmoki.hp > 0 AND user.home = 0");
  2.  
Go to the top of the page
+Quote Post
nospor
post 9.10.2018, 09:54:10
Post #2





Grupa: Moderatorzy
Postów: 36 447
Pomógł: 6292
Dołączył: 27.12.2004




Problem z php nie ma zadnego zwiazku. Patrz prosze gdzie piszesz.

Co do problemu:
zamiast * daj konkretne kolumny ktory cie interesuja

ps: przenosze


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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: 19.04.2024 - 19:51