";
}
$display .= "
";
print $display;
}
/*
* Création/Modification
*/
public function save(){
global $dbh, $libelle;
if(!$this->id_source){
$req = "insert into suggestions_source set libelle_source='".$libelle."'";
} else {
$req="update suggestions_source set libelle_source='".$libelle."' where id_source='".$this->id_source."'";
}
pmb_mysql_query($req,$dbh);
}
//Suppression d'une source
public function delete(){
global $msg;
$error = false;
if($this->hasSuggestions()){
error_message($msg[321],$msg['acquisition_sugg_source_used'],1, 'admin.php?categ=acquisition&sub=src');
$error=true;
} else {
$req="delete from suggestions_source where id_source='".$this->id_source."'";
pmb_mysql_query($req);
}
return $error;
}
//Vérifie si la source de suggestions est utilisee dans les suggestions
public function hasSuggestions(){
$q = "select count(1) from suggestions where sugg_source = '".$this->id_source."' ";
$r = pmb_mysql_query($q);
return pmb_mysql_result($r, 0, 0);
}
}
?>