public function getImagesPrisDepuis($params = array()) { $html = ""; $adresse = new archiAdresse(); $format = 'mini'; if (isset($params['format'])) { $format = $params['format']; } $reqPrisDepuis = "SELECT idAdresse FROM _adresseImage WHERE idImage = '" . $params['idImage'] . "' AND prisDepuis='1'"; $resPrisDepuis = $this->connexionBdd->requete($reqPrisDepuis); $tableauPrisDepuis = new tableau(); $arrayTemp = array(); $i = 0; while ($fetchPrisDepuis = mysql_fetch_assoc($resPrisDepuis)) { $nomAdresse = $adresse->getIntituleAdresseFrom($fetchPrisDepuis['idAdresse'], 'idAdresse'); $infosImage = $adresse->getUrlImageFrom($fetchPrisDepuis['idAdresse'], $format, 'AND ei.position=1'); if ($infosImage['idHistoriqueImage'] == '0') { $infosImage = $adresse->getUrlImageFrom($fetchPrisDepuis['idAdresse'], $format); } $arrayTemp[$i]['celluleHaut'] = "<a href='" . $this->creerUrl('', 'adresseDetail', array('archiIdAdresse' => $fetchPrisDepuis['idAdresse'])) . "'><img src='" . $infosImage['url'] . "' alt=''></a>"; $arrayTemp[$i]['celluleBas'] = "<a href='" . $this->creerUrl('', 'adresseDetail', array('archiIdAdresse' => $fetchPrisDepuis['idAdresse'])) . "'>" . $nomAdresse . "</a>"; $i++; } $tableauPrisDepuis->addValuesFromArrayLinked($arrayTemp, 4, "", "style='font-size:12px;width:200px;'"); if ($i > 0) { $html = $tableauPrisDepuis->createHtmlTableFromArray(4, "", "", "", ""); } return $html; }