Problème avec la lib GD

Problème avec la lib GD - PHP - Programmation

Marsh Posté le 31-05-2006 à 20:51:58    

Bonsoir,
 
Je fais une requête sur une table contenant des coordonées d'images à supperposer sur une image et passe la requête avec while mais seul le premier enregistrement est pris en compte.
 
Voici mon code :
----------------------------------------------------
$sql = mysql_query("SELECT url_image,coords FROM table) or die ('Erreur');
 
// on spécifie le type de fichier créer
header("Content-type: image/png" );
 
$destination = imagecreatefromgif("../images/image.gif" );
 
while ($data=mysql_fetch_array($sql)) {
$url_image = $data[url_image];
$coords = $data[coords];
$coords = explode(",", $coords);
$a = $coords[0];
$b = $coords[1];
$largeur = $coords[2] - $coords[0];
$hauteur = $coords[3] - $coords[1];
 
$source = imagecreatefromgif('../images/'.$url_image.'.gif');
 
imagecopymerge($destination,$source, $a, $b, 0, 0, $largeur,$hauteur,100);
 
imagedestroy($source);
} // FIN DU WHILE
 
imagepng($destination);
imagedestroy($destination);
 
mysql_close();

Reply

Marsh Posté le 31-05-2006 à 20:51:58   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed