08. september 2010 - 10:20Der er
6 kommentarer og 1 løsning
Bruge værdier fra SELECT i anden SELECT
Hej eksperter,
jeg sidder lige med et problem jeg har stirret mig blindt på:
$rtnum = $db->get_results("SELECT DISTINCT(rtnummer) FROM RC_Saerpartier WHERE gruppe = 'Unika' AND online = 1");
$h = $db->query("SELECT id FROM RC_Content WHERE titel = 'RT".$rtnummer."'");
I $rtnum får jeg X antal resultater efter hvor mange der er.
i $h skal jeg så bruge disse resulater til at finde nogle forskellige id'er der igen skal bruges til at vises X antal billeder på de resultater der er fundet i $rtnum
altså hvis den f.eks. finder 201, 202 og 203 i $rtnum, så skal den i $h finde 3 forskellige id'er, således at der kan vises 3 forskellige billeder på en side
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
SELECT rc.id FROM RC_Saerpartier rs INNER JOIN RC_Content rc ON rs.rtnummer = rc.titel WHERE rs.gruppe = 'Unika' AND rs.online = 1
Og jeg ved ikke lige hvad du har at kobling mellem Saerpartier og Content. Har du ikke et ID eller noget ? Så ret evt. denne linje: rs.rtnummer = rc.titel
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.