本文整理汇总了PHP中Modelo类的典型用法代码示例。如果您正苦于以下问题:PHP Modelo类的具体用法?PHP Modelo怎么用?PHP Modelo使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了Modelo类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: login
public function login()
{
$db = new Modelo();
$db->_tabela = $this->tableName;
$where = $this->userColumn . "='" . $this->user . "' and " . $this->passColumn . "='" . $this->pass . "'";
$sql = $db->ler($where);
if (isset($sql[0]['id_usuario'])) {
if ($sql[0]['login'] == $this->user) {
if ($sql[0]['senha'] == $this->pass) {
$this->sessionHelper->createSession("userAuth", TRUE)->createSession("userData", $sql[0]);
} else {
$this->loginController = 'Usuario';
$this->loginAction = 'dados_in';
}
} else {
$this->loginController = 'Usuario';
$this->loginAction = 'dados_in';
}
} else {
$this->loginController = 'Usuario';
$this->loginAction = 'dados_in';
}
$this->redirectorHelper->goToControladorAcao($this->loginController, $this->loginAction);
return $this;
}
示例2: autoComplete
function autoComplete($n)
{
$mdl = new Modelo();
$rs = $mdl->query("SELECT * FROM inventario WHERE Nombre LIKE '{$n}'");
$i = 0;
while ($row = $rs->fetchArray()) {
$res[$i] = array('_id' => $row['_id'], 'Serie' => $row['Serie'], 'Nombre' => $row['Nombre'], 'Cantidad' => $row['Cantidad'], 'Costo' => $row['Costo'], 'Precio' => $row['Precio']);
$i++;
}
print_r(json_encode($res));
}
示例3: __construct
public function __construct()
{
if (!$_SESSION['valido']) {
header('Location: ' . URL_BASE);
}
$this->modelo = Modelo::cargar('Roles');
}
示例4: __construct
public function __construct($cod_usu = NULL)
{
Modelo::__construct();
if (func_num_args() == 1) {
$this->cod_usu = $cod_usu;
}
}
示例5: indexAction
public function indexAction()
{
$genero = $this->_request->getParam('genero', 'chicos');
$modelos = $genero == 'chicos' ? Modelo::findModelosChicosActive()->getData() : Modelo::findModelosChicasActive()->getData();
$paginator = new Zend_Paginator(new Zend_Paginator_Adapter_Array($modelos));
$paginator->setItemCountPerPage(20)->setPageRange(5)->setCurrentPageNumber($this->_request->getParam('page', 1));
$this->view->modelos = $paginator;
}
示例6: getModeloByIdMarca_IdTipoEquipo
public static function getModeloByIdMarca_IdTipoEquipo($idMarca, $idTipoEquipo)
{
$result = BaseDatos::getDbh()->prepare("SELECT * FROM Modelo where idMarca = :idMarca AND idTipoEquipo = :idTipoEquipo AND estado = 1");
$result->bindParam(':idMarca', $idMarca);
$result->bindParam(':idTipoEquipo', $idTipoEquipo);
$result->execute();
while ($rs = $result->fetch()) {
$modelo = new Modelo();
$modelo->setIdModelo($rs['idModelo']);
$modelo->setIdMarca($rs['idMarca']);
$modelo->setIdTipoEquipo($rs['idTipoEquipo']);
$modelo->setDescripcion($rs['descripcion']);
$modelo->setIndicacion($rs['indicacion']);
$modelo->setIndicacion($rs['estado']);
$modelos[] = $modelo;
}
return isset($modelos) ? $modelos : false;
}
示例7: actionUpdate
/**
* Updates a particular model.
* If update is successful, the browser will be redirected to the 'view' page.
* @param integer $id the ID of the model to be updated
*/
public function actionUpdate($id)
{
$model = $this->loadModel($id);
$oModelos = Modelo::model()->ordenarTitulo()->naoExcluido()->findAll();
$oMarcas = Marca::model()->ordenarTitulo()->naoExcluido()->findAll();
$oTiposProduto = TipoProduto::model()->ordenarTitulo()->naoExcluido()->findAll();
if (isset($_POST['Produto'])) {
$model->attributes = $_POST['Produto'];
if ($model->save()) {
$this->redirect(array('view', 'id' => $model->id));
}
}
$this->render('update', array('model' => $model, 'oModelos' => $oModelos, 'oMarcas' => $oMarcas, 'oTiposProduto' => $oTiposProduto));
}
示例8: error_reporting
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
header('Content-Type: application/json');
require 'modelo.php';
if ($_SERVER['REQUEST_METHOD'] == 'GET') {
$id_persona = $_GET['id'];
$contra = $_GET['contra'];
$retorno = Modelo::update_contrabyID($id_persona, $contra);
if ($retorno) {
$persona["result"] = "true";
$persona["datos"] = $retorno;
echo json_encode($persona);
} else {
echo json_encode(array('result' => 'false', 'mensaje' => 'No se obtuvo el registro'));
}
}
示例9: error_reporting
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
header('Content-Type: application/json');
require 'modelo.php';
if ($_SERVER['REQUEST_METHOD'] == 'GET') {
$id = $_GET['id'];
$id_configuracion = $_GET['id_configuracion'];
$retorno = Modelo::update_configbyID((int) $id, (int) $id_configuracion);
if ($retorno) {
$persona["result"] = "true";
$persona["exito"] = $retorno;
echo json_encode($persona);
} else {
echo json_encode(array('result' => 'false', 'mensaje' => 'No se obtuvo el registro'));
}
}
示例10: __construct
public function __construct()
{
parent::__construct();
$this->table = 'casos';
$this->index = 'telefono';
$this->singularName = 'comuna';
}
示例11: __construct
public function __construct()
{
parent::__construct();
$this->table = 'encuestas_casos';
$this->index = 'id_caso';
$this->columns = array('id_caso', 'id_encuesta');
}
示例12: __construct
public function __construct()
{
parent::__construct();
$this->table = 'acciones';
$this->singularName = 'accion';
$this->index = 'id_accion';
$this->columns = array('accion');
}
示例13: __construct
public function __construct()
{
parent::__construct();
$this->table = 'encuestas';
$this->singularName = 'encuesta';
$this->index = 'id_encuesta';
$this->columns = array('encuesta', 'limesurvey_encuesta');
}
示例14: __construct
public function __construct()
{
parent::__construct();
$this->table = 'estados';
$this->singularName = 'estado';
$this->index = 'id_estado';
$this->columns = array('estado', 'descripcion', 'visibilidad');
}
示例15: __construct
public function __construct()
{
parent::__construct();
$this->table = 'usuarios';
$this->singularName = 'usrname';
$this->index = 'id_usuario';
$this->columns = array('usrname', 'password', 'ip_estacion', 'num_cdr');
$this->columnsXupdate = array('usrname', 'ip_estacion', 'num_cdr');
}