Seleccionar varios registros con varios ids
SELECT * FROM mytable WHERE id IN (11, 2, 5) ORDER BY FIELD(id, 11, 2, 5);
Ejemplo:
function listLogosMarcasIds($ids){
o$string = "(";
ofor($a=0;$a<count($ids);$a++){
o$string .= $ids[$a];
oif($a != count($ids) - 1) $string .= ", ";
o}
o$string .= ")";
o
o$sql = "SELECT id,img_logo FROM `wpd_marques` WHERE id IN " . $string . " ORDER BY id DESC";
o$link= $this->bbdd->conectar();
o$this->bbdd->consultar($sql,$link);
o$this->total = $this->bbdd->getTotal();
o$listMarcas = array();
o$i=0;
owhile($rs=mysql_fetch_array($this->bbdd->getResult())){
o$listMarcas[$i]['id'] = $rs['id'];
o$listMarcas[$i]['img_logo'] = $rs['img_logo'];
o$i++; $listMarcas;
o}

