webForumDet fria alternativet

Få fram två användarnamn

PHP

4 svar · 588 visningar · startad av Emil W

Medlem sedan mars 2009512 inlägg
Frågan#1

Jag sitter och funderar och har provat att försöka få fram den som anmälde det krypinet.

Jag har

i fältet den är id på den som har anmält krypinet

och i fältet userid är dens id som har blivit anmäld.

Kan man få fram bådas användarnamn på en sql sats

både på den som anmälde och den som blivit anmäld ?

$in = "SELECT a.typ,a.den,a.userid,a.id, b.anvandarnamn FROM anmalningar AS a JOIN members AS b ON a.userid = b.id";
Medlem sedan aug. 20039 340 inlägg
#2
$in = "SELECT a.typ,a.den,a.userid,a.id, b.anvandarnamn AS tjallare, c.anvandarnamn AS skurk FROM anmalningar AS a JOIN members AS b ON a.userid = b.id JOIN members AS c ON a.den = c.id";

Edit: Ändrade en småsak.

Medlem sedan mars 2009512 inlägg
#3

vad ska man lägga där det står tjallare ?

Medlem sedan aug. 20039 340 inlägg
#4

Tjallare syftar på den som har rapporterat. Du får ut det genom att skriva $row['tjallare'] när du hämtar ut data från databasen.

Medlem sedan mars 2009512 inlägg
#5

Jag fick byta plats på skurk och tjallar, så nu blev det rätt.

Tack så mycket nitro2k01

249 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)