示例#1
0
	function supprimer() {
		$produit_produit_associe = new produit_produit_associe();
		$produit_image = new produit_image();
		
		// Suppression des associations déjà existantes
		$produit_produit_associe->supprimer( $this->num_produit, 0 );
		
		// Suppression des images du produit
		$liste_image = $produit_image->getListe( $this->num_produit );
		if ( !empty( $liste_image ) ) {
			foreach( $liste_image as $_image ) {
				$temp = new produit_image();
				if ( $temp->load( $_image->num_produit_image ) ) $temp->supprimer();
			}
		}
		
		$requete = "DELETE FROM produit WHERE num_produit = " . $this->num_produit;
		//echo $requete . "<br>";
		mysql_query($requete);
	}
示例#2
0
	}
	
	// Suppression d'une image
	else if ( $mon_action == "supprimer image" ) {
		if ( $image->load( $_POST["num_produit_image"] ) ) $image->supprimer();
	}
	
	// On valide le contenu de la liste des produits associés
	else if (($mon_action == "valider liste") && ($num_produit != "")) {
		//echo "ICI!!! : " . count($_POST["toBox"]) . "<br>";
		
		// Tentative de chargement ...
		if ( $produit->load( $num_produit ) ) {
		
			// Supprime les produits associés précédemment sélectionnés
			$produit_produit_associe->supprimer( $num_produit, 0 );
			
			// Rajout des produits associés
			$produit_produit_associe->gererDonnee( $_POST );
		}
	}
	
	if ( $produit->load( $num_produit ) ) {
		$titre_page = "Modification d'un produit";
		
		$num_produit_categorie = $produit->num_produit_categorie;
		$nom = stripcslashes( utf8_encode( $produit->nom ) );
		$resume = stripcslashes( utf8_encode( $produit->resume ) );
		$texte = stripcslashes( utf8_encode( $produit->texte ) );
		$info = stripcslashes( utf8_encode( $produit->info ) );
		$prix = $produit->prix;
示例#3
0
	}
	
	// Suppression d'une image
	else if ( $mon_action == "supprimer image" ) {
		if ( $image->load( $_POST["num_animal_image"] ) ) $image->supprimer();
	}
	
	// On valide le contenu de la liste des produits associés
	else if (($mon_action == "valider liste") && ($num_animal != "")) {
		//echo "ICI!!! : " . count($_POST["toBox"]) . "<br>";
		
		// Tentative de chargement ...
		if ( $animal->load( $num_animal ) ) {
		
			// Supprime les produits associés précédemment sélectionnés
			$produit_produit_associe->supprimer( 0, 0, $num_animal );
			
			// Rajout des produits associés
			$produit_produit_associe->gererDonnee( $_POST );
		}
	}
	
	if ( $animal->load( $num_animal ) ) {
		$titre_page = "Modification d'un animal";
		
		$num_animal_categorie = $animal->num_animal_categorie;
		$nom = stripcslashes( utf8_encode( $animal->nom ) );
		$resume = stripcslashes( utf8_encode( $animal->resume ) );
		$texte = stripcslashes( utf8_encode( $animal->texte ) );
	}
	else {
示例#4
0
	$produit_produit_associe = new produit_produit_associe();
	
	// Ajout ou modification d'une categorie
	if ($mon_action == "modification") {
		$num_produit_associe = $produit_associe->gererDonnee( $_POST );
		$maj_ok = ($num_produit_associe == 0) ? "" : "[--- Mise &agrave; jour r&eacute;alis&eacute;e avec succ&egrave;s ---]";
		$erreur = ($num_produit_associe == 0) ? "Erreur lors de la modification de la base" : "";
		$num_produit_associe = "";
	}
	
	// Suppression de la catégorie ainsi que des photos incluses dedans
	if ($mon_action == "suppression") {
		if ($produit_associe->load( intval($num_produit_associe) )) {
			
			// Suppression des associations déjà existantes
			$produit_produit_associe->supprimer( 0, $num_produit_associe );
			
			$produit_associe->supprimer($num_produit_associe);
		}
		
		$maj_ok = "[--- Cat&eacute;gorie supprim&eacute;e ---]";
		$erreur = "";
		$num_produit_associe = "";
	}
	
	// Aucune catégorie n'est sélectionnée
	if (intval($num_produit_associe) == 0) {
		$titre_zone_ajout = "Ajout d'un produit associ&eacute;";
		$nom = "";
	}
	else {