Jag har en artikelfunktion som skriver ut artiklar med information enligt den bifogade bilden. Som man kan se till höger i bilden har jag en sektion där jag visar aktuella länkar som hör till en artikel.
Jag har kommit så långt att jag tillsammans med en artikel kan få ut 1 länk för respektive artikel. Nu kan det ju faktiskt vara så att en artikel har fler länkar. Hur bär jag mig åt för att i en och samma sql-sats dels få ut informationen rörande artikeln med samtidigt plocka ut multipla länkar? Helt klart visar MySQL att det blir fel i resultatet eftersom den sub-fråga genererar mer än en post.
Felmeddelande:
Warning: mysql_query() [function.mysql-query]: Unable to save result set in c:\sökväg.php on line 180
Subquery returns more than 1 row
Någon smidig lösning på detta? :) :stud
Min SQL-fråga ser ut som följer:
"SELECT date_time, headline, content, firstname, lastname, tblMember.memberID, tblMember.username,"
."(SELECT t1.address FROM tblLinks AS t1, tblArticleLinks AS t2 WHERE t2.articleID = $ID AND t1.linkID = t2.linkID) AS linkaddress"
.", (SELECT t1.name FROM tblLinks AS t1, tblArticleLinks AS t2 WHERE t2.articleID = $ID AND t1.linkID = t2.linkID) AS linkname".
"FROM tblMember , tblArticle WHERE tblMember.memberID = tblArticle.memberID AND articleID = $ID"