Te lo dejo en un ejemplo simple vos despues adaptalo
A esta funcion le pasas como parametros el id de la imagen y el ancho y el alto nuevo que le vas a dar.
Código PHP:
function resize(img,nuevoAncho,nuevoAlto) {
img.width = nuevoAncho;
img.height = nuevoAlto;
}
Y en el codigo html llamas a la funcion con los eventos onmouseover para agrandar y onmouseout la llamas para volverla al tamaño original.
Código HTML:
<img src="laImagen.jpg" id="laImagen" onmouseover="resize(this,300,300);" onmouseout="resize(this,150,150);"/>
Saludos