webForumDet fria alternativet

Fel fel fel

PHPur PHP

4 svar · 236 visningar · startad av Webslave

Medlem sedan maj 2002647 inlägg
Frågan#1

Får detta felmeddelande när jag lagt upp sidan på ny server:

You have an error in your SQL syntax near 'ON visitors.visitorID = users.uID WHERE visitors.visitedID = 1 AND users.uActiva' at line 1

Hela den frågan ser ut så här:

$sql = "SELECT visitors.*,users.* FROM visitors JOIN users ON visitors.visitorID = users.uID WHERE visitors.visitedID = '".$_GET['vid']."' AND users.uActivated = 1 ORDER BY visitors.visitDate DESC LIMIT 20";

Den funkar på min hemma server men inte på nya servern... was kannst vara fel?

Ska kanske vara i MySQL forumet nu när jag tänker efter...

Medlem sedan maj 2002647 inlägg
#2

Verkar få fel på alla mina JOIN-satser... kan det vara några inställningar som spökar?

Medlem sedan aug. 20002 975 inlägg
#3

Konstarade samma tidigare när jag testade MySQL lokalt hemma på Windows.

Det går inte med endast 'JOIN'. Du måste ha 'LEFT JOIN', 'INNER JOIN' eller något annat. Vilken JOIN som motsvaras av 'JOIN' kan jag tyvärr inte hjälpa dig med.

Medlem sedan maj 2002647 inlägg
#4

Ahahahaha..... då testar vi då ;)

Medlem sedan maj 2002647 inlägg
#5

AHA!!! Det var LEFT JOIN!!! Tack Matte!!

132 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)