Dobrý pozdní večer všem,
chtěl bych se zeptat jestli jde zapsat jedním dotazem:
$select = mysql_query("SELECT zaznam1, zaznam2 FROM `tabulka1`");
$result = mysql_fetch_assoc($select);
$select2 = mysql_query("SELECT zaznam3 FROM `tabulka2` WHERE ` zaznam2 ` = '".$result[zaznam2]."'");
$result2 = mysql_query($select2);
a pokud ano, tak jak? děkuju
SELECT tabulka1.zaznam1, tabulka1.zaznam2, tabulka2.zaznam3 FROM tabulka1, tabulka2 WHERE tabulka2.zaznam2 = tabulka1.zaznam2
(můžeš si tam doplnit ěště ty `` ale mohlo by to jet i bez toho; kdyby ne, syntaxe je `tabulka`.`sloupec`)
..no a ještě abyste nebyli technologicky 10 let pozadu, tak použijte join.
SELECT tabulka1.zaznam1, tabulka1.zaznam2, tabulka2.zaznam3
FROM tabulka1
join tabulka2 on tabulka2.zaznam2 = tabulka1.zaznam2
není to chyba, ale lépe se to čte a lépe se to optimalizuje.
<HTML>Neresilo se to v: http://www.webzdarma.cz/forum/read.php?f=2&i=39319&t=39319
?
stacilo odstranit to $bla a pouzit predchozi navrh reseni</HTML>