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; }
// Mise à jour de la base $num_animal = $animal->gererDonnee( $_POST, $_FILES ); $maj_ok = ($num_animal == 0) ? "" : "[--- Mise à jour réalisée avec succè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 ); }