Exemplo n.º 1
0
	function getListe( $num_animal='' ) {
		$image = new animal_image();
		
		//echo "--> num_animal : " . $num_animal . "<br>";
		
		$requete = "SELECT * FROM animal_image";
		$requete .= " WHERE num_animal_image > 0";
		if ( $num_animal != '' ) $requete .= " AND num_animal = '" . intval( $num_animal ) . "'";
		$requete .= " ORDER BY num_animal_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_animal_image"] ) ) {
					$tableau[$i] = new animal_image();
					
					$tableau[$i]->num_animal_image = $image->num_animal_image;
					$tableau[$i]->num_animal = $image->num_animal;
					$tableau[$i]->fic_image = $image->fic_image;
					
					$i++;
				}
			}
		}
		
		return $tableau;
	}
Exemplo n.º 2
0
		// Mise à jour de la base
		$num_animal = $animal->gererDonnee( $_POST, $_FILES );
		
		$maj_ok = ($num_animal == 0) ? "" : "[--- Mise &agrave; jour r&eacute;alis&eacute;e avec succ&egrave;s ---]";
		$erreur = ($num_animal == 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 );
	}
	
	// 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 );
		}