Ciao a tutti,
Ho creato un piccolo cms e vorrei implementare le correlazioni tra news e ho strutturato le tabelle nel seguente modo:
dw_articolo
id titolo, sottotitolo ecc...
dw_correlazioni
id, idNews1, idNews2
idNews1 -> news a cui viene applicata la correlazione
idNews2 -> news che è stata correlata
Per applicare una correlazione direi che non ho bisogno di altro, ora vi vado a indicare il problema...
sto cercando di far visualizzare le news correlate in modo corretto e per fare ciò utilizzo la seguente query
Purtroppo viene indicato il seguente errore:codice:SELECT art.id,art.titolo,cor.id AS idCorr FROM dw_articolo AS art LEFT JOIN dw_correlazioni as cor WHERE (cor.idNews1=art.id OR cor.idNews2=art.id) AND (cor.idNews1='55' OR cor.idNews2='55')
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (cor.idNews1=art.id OR cor.idNews2=art.id) AND (cor.idNews1='55' OR cor.id' at line 1
Cosa sbaglio?
Grazie a tutti.

Rispondi quotando
