M MHZ Medlem sedan apr. 2005 55 inlägg Frågan 8 sep. 2008 16:00 #1 Försöker lägga till namn, avatar & niva kopplat till medlems id i ett forum. Har skapat en tabell "admin" där jag vill lägga till detta innehåll:
-niva
-anvnamn
-avatar
Jag har kommit så långt att den läser det men den tar bara id 1 till alla medlemar.
Vad jag fötstår är det "(tabell: forum_posts) post_ref_id" man måste använda eftersom det innehåller "(tabell: admin) id" till rätt "(tabell: admin)anvnamn,niva,avatrar"
Men hur gör man :q
SQL = "SELECT "&_
"forum_posts.*, forum_categorys.category_headline, admin.niva, admin.avatar, admin.anvnamn "&_
"FROM forum_posts, forum_categorys , admin "&_
"WHERE forum_posts.post_id = "& lng_post_id &" "&_
"AND forum_categorys.category_id = forum_posts.post_category;"
P Peter S Medlem sedan dec. 2002 5 483 inlägg SQL = "SELECT "&_
"forum_posts.*, forum_categorys.category_headline, admin.niva, admin.avatar, admin.anvnamn "&_
"FROM forum_posts, forum_categorys , admin "&_
"WHERE forum_posts.post_id = "& lng_post_id &" "&_
"AND forum_categorys.category_id = forum_posts.post_category " &_
"AND admin.id = forum_posts.post_ref_id;"
M MHZ Medlem sedan apr. 2005 55 inlägg Det trodde jag oxo men den visar ändå bara id 1:s info på alla medlemars foruminlägg.
P Peter S Medlem sedan dec. 2002 5 483 inlägg Kan du ge exempel på innehåll i de olika tabellerna?
M MHZ Medlem sedan apr. 2005 55 inlägg Filerna
Har nog tagit mig vatten över huvudet men här är filerna.
Finns flera saker som inte fungerar än.
tex index.asp funkar inte: Ämnen , Inlägg
Sen hade jag tänkt att det ska gå att ladda upp fil & bild i inläggen men vägen är lång och jag gör så gott jag kan men det fattas mycket kunskap.
P Peter S Medlem sedan dec. 2002 5 483 inlägg SQL-frågan verkar i.a.f. rätt eftersom du får ut vem som skrivit ett visst inlägg genom att joina admin-id med post_ref_id. Eller menar du att ovanstående fråga ger fel resultat?
M MHZ Medlem sedan apr. 2005 55 inlägg logga in med tex test3/test3
Dår har du annan avatar, namn och du ska bara vara medlem. Svarar du på en tråd så blir det iallafall all info från test1
P Peter S Medlem sedan dec. 2002 5 483 inlägg När du t.ex skriver ut användarnamn för varje inlägg används strNamn , och då blir det ju fel ;) I stället kanske du vill använda objRs(3).
M MHZ Medlem sedan apr. 2005 55 inlägg hm det funkar på nytt inlägg.. kan vara nått galet med nått av dessa fält... objRs.Fields(10).Value
Jag får inte in post_ref_id och post_category i tabellen forum_posts när jag svarar på ett inlägg... då måste sql satsen funka :)
P Peter S Medlem sedan dec. 2002 5 483 inlägg Men du behöver väl inte få in värden i de två fälten? Post_category får du genom att joina post_id med post_referer. Sedan kan du använda admin.anvnamn i stället för admin.id i den tidigare joinen:
SQL = "SELECT "&_
"forum_posts.*, forum_categorys.category_headline, admin.niva, admin.avatar, admin.anvnamn "&_
"FROM forum_posts, forum_categorys , admin "&_
"WHERE forum_posts.post_id = "& lng_post_id &" "&_
"AND forum_categorys.category_id = forum_posts.post_category " &_
"AND admin.anvnamn = forum_posts.post_by_name;"
M MHZ Medlem sedan apr. 2005 55 inlägg Det verkar helskumt.. Det funkar när du skapar en topic men när man svarar så får alla samma uppgifter som huvudämnet har
M MHZ Medlem sedan apr. 2005 55 inlägg re:
:x Får inte till det men här är uppdaterade filer så den spar allt rätt
@nders Medlem sedan juni 2000 32 967 inlägg http://www.webforum.nu/showthread.php?p=1434018#post1434018
Har du läst Peters inlägg?
Det skulle ju också vara tacksamt om du bifogade den (eller de få) fil(er) problemet ligger i, istället för alla filer som finns i hela världen.
M MHZ Medlem sedan apr. 2005 55 inlägg
@nders skrev:
http://www.webforum.nu/showthread.php?p=1434018#post1434018
Det skulle ju också vara tacksamt om du bifogade den (eller de få) fil(er) problemet ligger i, istället för alla filer som finns i hela världen.
Filerna är borta.
Till ämnet igen.. Att skapa 1:a inlägget fungerar. Problemet ligger i när svaren skrivs ut.
Felet ligger längre ner på sidan och gäller ju hur svaren skrivs ut.
Ser ut så här nu och tillför ju som sagt inte något av det jag söker (anvnamn,avatar,niva)
SQL = "SELECT "&_
"* "&_
"FROM forum_posts "&_
"WHERE post_referer = "& lng_post_id &" ;"