function getListe( $num_produit='' ) { $image = new produit_image(); //echo "--> num_produit : " . $num_produit . "<br>"; $requete = "SELECT * FROM produit_image"; $requete .= " WHERE num_produit_image > 0"; if ( $num_produit != '' ) $requete .= " AND num_produit = '" . intval( $num_produit ) . "'"; $requete .= " ORDER BY num_produit_image"; //echo $requete . "<br><br>"; $liste = mysql_query($requete); // Retourne un tableau d'image $tableau = array(); if (mysql_num_rows($liste) != 0) { $i = 0; while($data = mysql_fetch_assoc($liste)) { // Tentative de chargement du commande if ( $image->load( $data["num_produit_image"] ) ) { $tableau[$i] = new produit_image(); $tableau[$i]->num_produit_image = $image->num_produit_image; $tableau[$i]->num_produit = $image->num_produit; $tableau[$i]->fic_image = $image->fic_image; $i++; } } } return $tableau; }
<? require_once('../../classes/config.php'); ?> <? include('../../classes/start_session_admin.php');?> <? require_once('../../classes/classes.php'); ?> <? include('../../include_connexion/connexion_site_on.php'); ?> <? // Récupération des données passées en paramètres $mon_action = $_POST["mon_action"]; $num_produit = $_POST["num_produit"]; $categorie = new produit_categorie(); $produit = new produit(); $image = new produit_image(); $produit_associe = new produit_associe(); $produit_produit_associe = new produit_produit_associe(); //echo "--- mon_action : " . $mon_action . "<br>"; // On souhaite une modification de categorie if ( $mon_action == "modification" ) { // Mise à jour de la base $num_produit = $produit->gererDonnee( $_POST, $_FILES ); $maj_ok = ($num_produit == 0) ? "" : "[--- Mise à jour réalisée avec succès ---]"; $erreur = ($num_produit == 0) ? "Erreur lors de la modification de la base" : ""; } // Upload d'une image else if ( $mon_action == "uploader" ) { //echo "Upload...<br>"; $image->gererDonnees( $_POST, $_FILES );
function getListeImage() { $produit_image = new produit_image(); $liste_lien = ""; $liste = $produit_image->getListe( $this->num_produit ); if ( !empty( $liste ) ) { foreach( $liste as $_image ) { //return "/images/produit/" . $liste[0]->fic_image; $liste_lien .= "<div style='float:left; margin-right:3px; margin-bottom:3px;'>"; $liste_lien .= "<a href='/images/produit/" . $_image->fic_image . "' rel='groupe_image'><img src='/images/produit/" . $_image->fic_image . "' width='80'></a> "; $liste_lien .= "</div>"; } } return $liste_lien; }