本文整理汇总了PHP中DAOFactory::getSerieDAO方法的典型用法代码示例。如果您正苦于以下问题:PHP DAOFactory::getSerieDAO方法的具体用法?PHP DAOFactory::getSerieDAO怎么用?PHP DAOFactory::getSerieDAO使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DAOFactory
的用法示例。
在下文中一共展示了DAOFactory::getSerieDAO方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: calificarSerie
public function calificarSerie()
{
if (!$this->validaVariables()) {
return;
}
$dao = DAOFactory::getOpinionSerieDAO();
$idSerie = $_POST['idVideo'];
$calificacion = $_POST['calificacion'];
$usuario = unserialize($_SESSION['usuario']);
$califica = $dao->load($idSerie, $usuario->idUsuario);
$daop = DAOFactory::getSerieDAO();
if ($califica == null) {
/*Crea el registro en la tabla OpinionSerie y asigna la calificación por usuario y serie*/
$califica = new OpinionSerie();
$califica->fechaModificacion = date('Y-m-d H:i:s');
$califica->idUsuario = $usuario->idUsuario;
$califica->idSerie = $idSerie;
$califica->calificacion = $calificacion;
print $dao->insert($califica);
} else {
/*Actualiza la tabla de OpinionSerie con respeto al usuario y número de serie*/
$califica->calificacion = $calificacion;
print $dao->update($califica);
}
/*Actualiza la calificación (Tabla Serie) de la serie en base al promedio de calificalificacion de usuario (Tabla OpinionSerie)*/
$promedio = $daop->queryCalificaSerie($idSerie);
var_dump($_POST);
}
示例2: seriesXcategoriasXpadre
/**
* Obtiene las categorías de un padre, y posteriormente las series de cada
* categoría. Antes de regresar el objeto JSON le pega las series a su
* respectiva categoría, para que en el cliente las tengan relacionadas en el
* mismo objeto json.
*
* @param Integer $idPadre
*/
public function seriesXcategoriasXpadre($idPadre)
{
$dao = DAOFactory::getCategoriasDAO();
$categorias = $dao->queryByCategoriaPadre($idPadre);
foreach ($categorias as $categoria) {
$daoSerie = DAOFactory::getSerieDAO();
$series = $daoSerie->querySeriesInCategoria($categoria->categoria);
$categoria->series = $series;
}
print json_encode($categorias);
}
示例3: categoria
public function categoria($categoria)
{
$dao = DAOFactory::getSerieCategoriasDAO();
$daoSerie = DAOFactory::getSerieDAO();
$recomendaciones = $dao->queryByCategoria($categoria);
$series = array();
foreach ($recomendaciones as $recomendacion) {
$serie = $daoSerie->load($recomendacion->idSerie);
$series[] = $serie;
}
print json_encode($series);
}
示例4: defaultAction
public function defaultAction()
{
// parent::validateUser ();
/* @var $daoSerieCategoria SerieDAO */
$daoSerieCategoria = DAOFactory::getSerieDAO();
/* @var $recomendacion Serie[] */
$recomendaciones = $daoSerieCategoria->querySeriesInCategoria("Recomendaciones");
/* @var $daoVod VodDAO */
$daoVod = DAOFactory::getVodDAO();
$vods = $daoVod->queryAll();
include 'views/vod/indexView.php';
}