Invité
Invité n'ayant pas de compte PHPfrance
05 févr. 2007, 03:23
2 pages concernées:
edit_product.php, ou sont affichées les données produit
//récupération des infos produitt dans la base, dont le nom de l'image qui est aussi l'id produit.
$query = "SELECT * FROM produits WHERE idLivre = " . $idLivre . " AND idRecord = " . $idRecord ;
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
array_push($data, $row['idLivre']); //aussi le nom de l'image
array_push($data, $row['titreSousTitre']);
}
et plus bas dans la même page, le code html:
<td align="center"> <img src="../imgProduits/<?php echo $idLivre;?>.jpg"/></td>
et record_product.php qui met ajour les données
//upload image
if(!empty($_FILES["filename"]))
{
$uploaddir = "../imgProduits/";
$uploaddir.=$idLivre . ".jpg";
//Copy the file to some permanent location
move_uploaded_file($_FILES["filename"]["tmp_name"], $uploaddir);
}
//mise a jour enregistrement
$query = "UPDATE produits SET titreSousTitre = '" . mysql_real_escape_string ($titreSousTitre). "', imageUrl = '". $idLivre . ".jpg' WHERE idRecord = " . $idRecord . " AND idLivre = " . $idLivre;
$result = mysql_query($query) or die (mysql_error() .mysql_errno());
//redirection vers la page du produit
$direction="index.php?page=edit_product&idRecord=" . $idRecord . "&idLivre=". $idLivre;
js_redirect($direction);
voili voilou...