Zadejte hledaný výraz...

Vyber dat z dvoch tabuliek

brayn
verified
rating uzivatele
28. 6. 2009 11:55:55
Zdravim pani,
chcem sa opytat na primitivnu vec...
Potrebujem vylistovat data z dvoch roznych tabuliek ale tak za napr. polozka A z tabulky 1 musi byt priradena k polozke A z druhej tabulky.
Ja som to skusil cez while prveho query a potom while druheho pre druhu tabulku, lenze ked som ich chcel spojit, tie data tak z prvej tabuky boli spravne ale z tej druhej boli pri kazdej polozke rovnake udaje. takze to nevytiahlo vsetko.
Prosim mohli by ste mi ponmoct ako na to?
Vdaka.
Ak som to napisal nezrozumitelne, ospravedlnujem sa, pokusim sa to vysvetlit este dodatocne :-)
28. 6. 2009 11:55:55
https://webtrh.cz/diskuse/vyber-dat-z-dvoch-tabuliek#reply327262
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
28. 6. 2009 12:02:24
Pravdepodobne hledas JOIN http://dev.mysql.com/doc/refman/5.0/en/join.html
28. 6. 2009 12:02:24
https://webtrh.cz/diskuse/vyber-dat-z-dvoch-tabuliek#reply327261
brayn
verified
rating uzivatele
28. 6. 2009 13:49:13
skusil to to takto:
$vyberobj = mysql_query("SELECT * FROM objednane,faktury WHERE objednane.zaplatene = '0' AND faktury.uhradene='0'");
echo "";
while($row = mysql_fetch_array($vyberobj)){
echo "";
}
echo "
ab
".$row."".$row."
";
$row je t tabulky objednane a cena z tabulky faktury.
sice to vylistovalo ale kazda polozka je dva krat.
28. 6. 2009 13:49:13
https://webtrh.cz/diskuse/vyber-dat-z-dvoch-tabuliek#reply327260
jirka
verified
rating uzivatele
28. 6. 2009 16:38:37
zkus ten JOIN
např. SELECT * FROM objednane LEFT JOIN faktury ON objednane. nazov=faktury.nazov WHERE objednane.zaplatene=0 AND faktury.uhradene=0
sloupec nazov je v obou tabulkách stejný.
jirka
Napsal brayn;312435
skusil to to takto:
$vyberobj = mysql_query("SELECT * FROM objednane,faktury WHERE objednane.zaplatene = '0' AND faktury.uhradene='0'");
echo "";
while($row = mysql_fetch_array($vyberobj)){
echo "";
}
echo "
ab
".$row."".$row."
";
$row je t tabulky objednane a cena z tabulky faktury.
sice to vylistovalo ale kazda polozka je dva krat.
28. 6. 2009 16:38:37
https://webtrh.cz/diskuse/vyber-dat-z-dvoch-tabuliek#reply327259
brayn
verified
rating uzivatele
28. 6. 2009 20:02:31
len ja praveze potrebujem vytiahnut vsetky tie udaje z tych tabuliek, nie len tie dve, alebo tri. preto tam mam SELECT *... toto je skor riesenie pre 2, 3 hodnoty, udaje... :-/
28. 6. 2009 20:02:31
https://webtrh.cz/diskuse/vyber-dat-z-dvoch-tabuliek#reply327258
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
28. 6. 2009 20:18:22
Tu ti nikdo neporadi, pokud nezna strukturu databaze a to co presne potrebujes...
28. 6. 2009 20:18:22
https://webtrh.cz/diskuse/vyber-dat-z-dvoch-tabuliek#reply327257
brayn
verified
rating uzivatele
29. 6. 2009 08:59:18
potrebujem z tych tabuliek vybrat VSETKY polozky ktore odpovedaju uhradene='0' a zaplatene='0' a nasladne ich neskor zobrazovat. teda klasicky whie($var = mysql_fetch_array())... napr.
lenze ja mam dve tabulky.. potom tieto vybrate hodnoty k sebe priradit. teda ak z tabulky 1 vytiahne meno z tabulky 2 nech vytiahne produkt, z tabulky 1 ked vtiahne e-mail z tej druhej nech vytiahne napr... variabilny symbol.. atd...
29. 6. 2009 08:59:18
https://webtrh.cz/diskuse/vyber-dat-z-dvoch-tabuliek#reply327256
Kazan
verified
rating uzivatele
(4 hodnocení)
29. 6. 2009 09:05:26
Porad dle meho nejde moc pochopit jak to vlastne chces ):
Napis sem seznam atributu tech dvou tabulek a ukazku toho, co chces aby z toho vypadlo ..
29. 6. 2009 09:05:26
https://webtrh.cz/diskuse/vyber-dat-z-dvoch-tabuliek#reply327255
Pro odpověď se přihlašte.
Přihlásit