示例#1
0
    public function API_produits_lister($rechercheProduit,$dispoUniquement=true)
    {   
        $id_panier=null;
        if($this->peutCommander())
            $id_panier=$this->API_panier_recuperer()->id_commande;

        return $this->bdd->Produits_Lister($rechercheProduit,$id_panier,$dispoUniquement);;
    }
示例#2
0
<?php 
require_once('./private/config.php');
require_once('./private/bdd.php');
require_once('./private/api.php');
require_once('./private/layout.php');

$id_produit = (int)$_REQUEST['id_produit'];

$bdd = new BDD();


$aproduit = $bdd->Produits_Recuperer($id_produit);

$prodenstock = $bdd->Produits_Lister(null, null, true);

function raccourcirChaine($chaine, $tailleMax)
  {
    
    $positionDernierEspace = 0;
    if( strlen($chaine) >= $tailleMax )
    {
      $chaine = substr($chaine,0,$tailleMax);
      $positionDernierEspace = strrpos($chaine,' ');
      $chaine = substr($chaine,0,$positionDernierEspace);
    }
    return $chaine;
  }

?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
示例#3
0
        $evnt_technique,
        $Freeze_evnt_technique,
        $bdd->Technique_Lister_par_type($evnt_typeevnt),
        function($it){ return $it->id_technique;},
        function($it){ return $it->technique;},
        true
    );
    
     
     CreateSelectField(
         $evnt_type_o->a_produit,
         $evnt_type_o->txt_produit ?: 'Produit',
         'evnt_produit',
         $evnt_produit,
         $Freeze_evnt_produit,
         $bdd->Produits_Lister(null, null, false),
         function($it){ return $it->id_produit;},
         function($it){ return $it->categorie . '-' .  $it->produit; }
     );
     
      CreateSelectField(
          $evnt_type_o->a_cycle,
         $evnt_type_o->txt_cycle ?: 'Cycle',
         'evnt_cycle',
         $evnt_cycle,
         $Freeze_evnt_cycle,
         $bdd->Cycle_Lister(),
         function($it){ return $it->id_cycle;},
         function($it){ return 'n° '. $it->id_cycle.' : '. $it->categorie.'-'.$it->produit ; }
     );