Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL] Wybieranie elementów z bazy
zyznos321
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 17.12.2011

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


Wybieram elementy z tabeli takim poleceniem:

$elementy= mysql_query("select * from ".$dbDone." where a='0' and b='0' and c='0' "."order by id asc limit ".$_GET['start'].",".$_GET['to']);

jak dodać do tego warunek aby $elementy zawierała tylko elementy, których firma jest zapisana w drugiej tabeli i można ją pobrać takim poleceniem:

$Company = mysql_query("select company from ".$dbAkcje." where id='".$id."'");

Chciałbym aby $elementy zawierała tylko elementy, których company='nazwa'

Jak można to połączyć?
Go to the top of the page
+Quote Post
Michael2318
post
Post #2





Grupa: Zarejestrowani
Postów: 651
Pomógł: 116
Dołączył: 3.06.2012
Skąd: Lędziny

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


  1. $elementy= mysql_query("select first.*, second.* from ".$dbDone." first LEFT JOIN ".$dbAkcje." second ON first.id = second.id where second.id='".$id."' AND first.a='0' and first.b='0' and first.c='0' "."order by first.id asc limit ".$_GET['start'].",".$_GET['to']);


Zakładając że te tabele łączysz po polu o nazwie ID w obu tabelach. Jeśli jest inaczej, zmieniasz to w tym fragmencie:

  1. ON first.id = second.id
Go to the top of the page
+Quote Post
zyznos321
post
Post #3





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 17.12.2011

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


Dzięki wink.gif
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 Aktualny czas: 21.08.2025 - 08:40