Hola a todos,
 
Tengo un problema al generar varios thumbnail es una misma pagina. 
Mi funcion es:  
 Código PHP:
    <?
 
function mini ($imagen) {
 
    if (filesize($imagen) < 500000) {
 
        $original = imagecreatefromjpeg($imagen);
        $thumb = imagecreatetruecolor(200,150);
        
        $ancho = imagesx($original);
        $alto = imagesy($original);
        
        imagecopyresampled($thumb,$original,0,0,0,0,200,150,$ancho,$alto); 
        imagejpeg($thumb,'thumb.jpg',90);
        
        return '<img border="0" src="thumb.jpg" width="200" height="150">';
        
    }
    
    else {
    
        return '<img border="0" src="'.$imagen.'" width="200" height="150">';
        
    }
    
}
 
?>    
  Y la llamada a la funcion es:  
 Código PHP:
   
$_pagi_sql = "SELECT *, DATE_FORMAT(fecha,'%d/%m/%Y') as dma FROM coches WHERE aprobado = 'si' ORDER BY fecha DESC";
 
$_pagi_cuantos = 20;
 
require ("paginator.inc.php");
 
$i = 1;
 
while($datos=mysql_fetch_assoc($_pagi_result)) {
?>
                            
    <tr>
        <td width="200">
                <a href="coche.php?id=<?=$datos[codigo]?>"><?=mini('coches/'.$datos[imagen1])?></a>
<?
}
?>    
  Pues mi problema es que solo pone bien la primera imagen, y las demas imagenes son iguales a la primera, ¿porque? 
Un saludo y gracias,