Ciao a tutti vi spiego la situazione, anche se e' un po' complessa... parto con la mia query...
$tutto = "SELECT A.ID, A.DESCRIZIONE, B.idannuncio, B.nomeimmagine FROM A INNER JOIN B ON A.id = B.nomeimmagine limit 0,15";
Ora vi spiego la situazione,
Ho la tabella A... che da degli id progressivi...1,2,3,4,5,6,7,8... etc
Nella tabella B ho il campo B.nomeimmagine che riprende gli stessi id... 1,2,3,4,5,6,7,8 etc.
e in piu' ha un contatore id suo....
Ora pero' nella tabella B ci sono numeri ripetuti piu' volte, quindi trovero' tanti 2,2,2,2,2 etc.
Ok ... ora quanto io eseguo la query lui restituisce questi valori
A.ID = 1 / A.DESCRIZIONE, B.nomeimmagine = 1 (id 8)
A.ID = 1 / A.DESCRIZIONE, B.nomeimmagine = 1 (id 9)
A.ID = 1 / A.DESCRIZIONE, B.nomeimmagine = 1 (id 10)
A.ID = 1 / A.DESCRIZIONE, B.nomeimmagine = 1 (id 11)
Per tante vole che trova /nomeimmagine/ pero A.ID contiene una descrizione che e' sempre la stessa... quindi verrebe tipo
La moto 1. Foto 1 (id 9) .
La moto 1. Foto 1 (id 10)
La moto 1. Foto 1 (id 11)
mi cambia solo la foto che restituisce, duplicandomi il messaggio....
Etc io vorrei che mi restituisse cosi...
La moto 1. foto 1.
La moto 2. foto 2.
etc. lasciando perdere se lo stesso valore compare piu' volte... immagino di essermi espresso penosamente ma sono di frettissima... mi scuso e grazie!

Rispondi quotando
