function accessoire_ajouter() { $produit = new Produit(); $produit->charger($_GET['ref']); $accessoire = new Accessoire(); $query = "select max(classement) as maxClassement from {$accessoire->table} where produit=\"" . $produit->id . "\""; $resul = $accessoire->query($query); $classement = $accessoire->get_result($resul, 0, "maxClassement") + 1; $accessoire = new Accessoire(); $accessoire->produit = $produit->id; $accessoire->accessoire = $_GET['id']; $accessoire->classement = $classement; $accessoire->add(); lister_accessoires($produit->ref); ActionsModules::instance()->appel_module("modprod", $produit); }
function lister_accessoires($refproduit) { $produit = new Produit(); $produit->charger($_GET['ref']); $accessoire = new Accessoire(); $produita = new Produit(); $produitdesca = new Produitdesc(); $query = "select * from {$accessoire->table} where produit='{$produit->id}' order by classement"; $resul = $accessoire->query($query); $i = 0; while ($resul && ($row = $accessoire->fetch_object($resul))) { $produita->charger_id($row->accessoire); $produitdesca->charger($produita->id); $rubadesc = new Rubriquedesc(); $rubadesc->charger($produita->rubrique); $fond = $i++ % 2 ? "fonce" : "claire"; ?> <li class="<?php echo $fond; ?> "> <div class="cellule" style="width:260px;"><?php echo $rubadesc->titre; ?> </div> <div class="cellule" style="width:260px;"><?php echo $produitdesca->titre; ?> </div> <div class="cellule_supp"><a href="javascript:accessoire_supprimer(<?php echo $row->id; ?> )"><img src="gfx/supprimer.gif" /></a></div> </li> <?php } }