1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| class Livre extends BaseApp
{
var $numLivre;
var $jaquette;
var $nom;
var $editeur;
var $numEditeur;
var $historique;
function LivreInfo($numLivre)
{
global $basePath;
$this->BaseApp();
if(is_integer($numLivre))
{
$this->numLivre= $numLivre;
}
else
{
throw new Exception();
}
try{
$q .= "SELECT C.nomLivre,C.historique,E.nomEditeur,E.numEditeur,LPAD(C.numLivre,5,'0') AS padNumCollec";
$q .= " FROM Livre AS C";
$q .= " LEFT JOIN editeur AS E ON (C.numEditeur=E.numEditeur)";
$q .= " WHERE numLivre=" . $this->numLivre;
$collec = $this->db->selectLine($q);
}
catch(Exception $e)
{
$e->getMessage();
}
$this->nom = $collec["nomCollection"];
$this->editeur = $collec["nomEditeur"];
$this->numEditeur = $collec["numEditeur"];
$this->historique = $collec["historique"];
} |
Partager