Codice PHP:
$sql "SELECT * FROM cantiere
Left Join cantiere_immagini ON cantiere.id_cant = cantiere_immagini.id_rif
GROUP BY cantiere.codice
ORDER BY cantiere.data DESC"

raggruppando per come mi hai detto mi stampa tutti i cantieri con lo stesso id
allora ho raggruppato per codice, cosi ottengo tutti i cantieri e gli assegno l'id immagine dell'ultima inserita.

Solo che mi stampa i cantieri ma mi da l'id_img solo al primo passaggio del ciclo, dopo non me la stampa...