本文整理汇总了PHP中parametres_perso::read_base_fields_perso方法的典型用法代码示例。如果您正苦于以下问题:PHP parametres_perso::read_base_fields_perso方法的具体用法?PHP parametres_perso::read_base_fields_perso怎么用?PHP parametres_perso::read_base_fields_perso使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类parametres_perso
的用法示例。
在下文中一共展示了parametres_perso::read_base_fields_perso方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1:
function read_field_database($field, $id)
{
global $dbh;
if ($this->external) {
$rqt = $this->fields[$field]["sql_ext"];
} else {
$rqt = $this->fields[$field]["sql"];
}
if (!$rqt) {
// c'est surement un param perso
$p_perso = new parametres_perso("notices");
$chaine = $p_perso->read_base_fields_perso($field, $id);
return '';
} else {
$rqt = str_replace('!!id!!', $id, $rqt);
if ($this->external) {
$rqt = str_replace('!!source_id!!', $this->source_id, $rqt);
}
$result = pmb_mysql_query($rqt, $dbh);
if ($row = pmb_mysql_fetch_row($result)) {
return $row[0];
} else {
// rien
return '';
}
}
}
示例2: implode
}
$header_aut .= implode(", ", $aut1_libelle);
}
$header_aut ? $auteur = " / " . $header_aut : ($auteur = "");
// récupération du titre de série
if ($expl->tparent_id && $expl->m_id) {
$parent = new serie($expl->tparent_id);
$tit_serie = $parent->name;
if ($expl->tnvol) {
$tit_serie .= ', ' . $expl->tnvol;
}
}
if ($tit_serie) {
$expl->tit = $tit_serie . '. ' . $expl->tit;
}
// cote: soit param persio de notice, ou bien la vraie cote de l'exemplaire
$p_perso = new parametres_perso("notices");
$cote = $expl->expl_cote;
if (!$cote) {
$cote = $p_perso->read_base_fields_perso("ancienne_cote", $expl->s_id);
}
$ourPDF->SetY(50);
add_line("Titre", $expl->tit);
add_line("No. exemplaire", $cote);
if ($expl->bulletin_numero) {
add_line("Numéro", $numero);
}
add_line("Code", $cb_doc);
add_line("Date", $expl->aff_pret_date . ' ' . date("H:i"));
add_line("Emprunteur", $emprunteur);
$ourPDF->OutPut();