本文整理匯總了PHP中Conectar類的典型用法代碼示例。如果您正苦於以下問題:PHP Conectar類的具體用法?PHP Conectar怎麽用?PHP Conectar使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
在下文中一共展示了Conectar類的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: __construct
public function __construct()
{
$this->p = array();
// inicializo p como un arreglo
$this->pdo = Conectar::getCon();
//$this->pdo = new PDO('mysql:host=localhost;dbname=prueba123', 'root', 'toor'); // instancio el objeto pdo
}
示例2: graficofecha
public function graficofecha($gestion)
{
if (Conectar::con()) {
//$gestion='2013';
$objetoanalisis = new classAnalisis();
$anio = $gestion;
for ($i = 0; $i < 12; $i++) {
$dat[] = $objetoanalisis->ventamensual($anio, $i);
}
$datos = $dat;
//$datos =array('1','4','3','3','5');
$grafico = new Graph(400, 300, "auto");
$grafico->SetScale("textlin");
$grafico->title->Set("Resumen de ventas por gestion");
$grafico->xaxis->title->Set("");
$grafico->yaxis->title->Set("");
// Un gradiente Horizontal de rojo a azul
// 25 pixeles de ancho para cada barra
$lineplot = new LinePlot($datos);
$lineplot->SetColor("green");
$lineplot->SetWeight(2);
$grafico->Add($lineplot);
return $grafico->Stroke();
}
}
示例3: construct
public function construct()
{
// Asigna al atributo la ruta de la conexion a la base de datos
$this->db = Conectar::conexion();
// Asigna al atributo resultado un array vacio
$this->resultado = array();
}
示例4: actualizar_maes
public function actualizar_maes()
{
parent::conexion();
$sql = sprintf("update maestros set\r\n direccion_maes=%s,\r\n telefono_maes=%s,\r\n correo_maes=%s\r\n where\r\n cve_maes=%s\r\n ", parent::comillas_inteligentes($_POST["dire"]), parent::comillas_inteligentes($_POST["tel"]), parent::comillas_inteligentes($_POST["correo"]), parent::comillas_inteligentes($_POST["cve"]));
mysql_query($sql);
header("Location: " . Conectar::ruta() . "c-maestros/e-1/v-" . $_POST["cve"] . "/");
exit;
}
示例5: add_reservacion
public function add_reservacion()
{
if (isset($_POST["dst"]) && isset($_POST["nombre"]) && isset($_POST["apellido"])) {
parent::con();
$sql = "CALL PA_DDRVN('" . $_POST["apellido"] . "','" . $_POST["dst"] . "','" . $_POST["nombre"] . "')";
$res = mysql_query($sql) or die(mysql_error());
if ($res) {
} else {
echo '<script type="text/javascript">window.location="' . Conectar::ruta() . '?verreservacion; </script>';
}
}
}
示例6: agrega_facturacion_db
public function agrega_facturacion_db()
{
$inserta = new Conectar();
$verificar = $inserta->inserta("kit_facturacion", array("Id_factura" => '', "id_client" => parent::get_codigo_cliente(), "Fact_cancel" => 2, "Total" => parent::get_costo_total()));
//
if (array_key_exists("exito", $verificar)) {
$this->id_factura = $verificar["last_cod_id"];
foreach (parent::mostrar() as $fact) {
$verifica_detalle = $inserta->inserta("descripcion_factura", array("cod_produc" => $fact['codigo'], "cantidad" => 1, "Costo" => $fact['costo'], "id_solicitud" => $this->get_id_factura()));
}
if (array_key_exists("exito", $verifica_detalle)) {
echo $verifica_detalle["exito"];
} elseif (array_key_exists("error", $verifica_detalle)) {
echo "Presenta un error en la insercion de detalles de compra";
}
} elseif (array_key_exists("error", $verificar)) {
return true;
} else {
return false;
}
}
示例7: loguearse
public function loguearse()
{
$consulta = new Conectar();
$sql = 'SELECT id_cedu_,User_Correo_,users_tipo,User_Nomb_
FROM users
WHERE User_Correo_ = "' . $this->user . '"
AND User_Password_ ="' . $this->pass . '"';
$tipo_usuario = $consulta->consultas($sql);
if (isset($tipo_usuario)) {
$_SESSION["id_usuario"] = $tipo_usuario[0];
// id del usuario
$_SESSION["email"] = $tipo_usuario[1];
// nombre del perfil (administrador, cliente, etc..)
$_SESSION["perfil"] = $tipo_usuario[2];
// id del perfil del rol
$_SESSION["nombre_we"] = $tipo_usuario[3];
return true;
} else {
return false;
}
}
示例8: add_unidad
public function add_unidad()
{
if (isset($_POST["c1"]) && isset($_POST["c2"]) && isset($_POST["c3"]) && isset($_POST["c4"]) && isset($_POST["c5"])) {
parent::con();
$sql = "INSERT INTO unidad(placa,disponibilidad,id_tipo_unidad,matricula,tarjeta_circulacion) values('" . $_POST["c1"] . "','" . $_POST["c2"] . "','1','" . $_POST["c4"] . "','" . $_POST["c5"] . "')";
$res = mysql_query($sql) or die(mysql_error());
if ($res) {
echo "<script type='text/javascript'>window.location='view/menu.phtml'</script>";
} else {
echo '<script type="text/javascript">window.location="' . Conectar::ruta() . '?verunidad&m=3"; </script>';
}
}
}
示例9: loguearse
public function loguearse()
{
if (!isset($_SESSION["perfil"], $_SESSION["pass"])) {
$_SESSION["perfil"] = "root";
$_SESSION["pass"] = "";
}
$consulta = new Conectar("root", "");
$tipo_usuario = $consulta->consulta_usuario($this->user, $this->pass);
if (isset($tipo_usuario)) {
$rol = $tipo_usuario["tipo_perfil"];
$_SESSION["id_usuario"] = $tipo_usuario[1];
// id del usuario
$_SESSION["id_usuario_pass"] = $tipo_usuario[2];
// cuenta de perfil
$_SESSION["pass_perfil_rol"] = $tipo_usuario[3];
// contrase perfil
$_SESSION["pass_perfil_pass"] = $tipo_usuario[4];
// password del rol
$_SESSION["name_rol"] = $tipo_usuario[0];
return true;
} else {
return false;
}
}
示例10: misclientes
public function misclientes($usuario, $from)
{
if (Conectar::con() == true) {
$swuser = "and usuario='{$usuario}'";
if ($usuario == '') {
$swuser = '';
}
switch ($from) {
case 'todos':
$query = "select c.idcliente,c.nombre,c.appaterno,c.apmaterno, c.ci,c.telefonocel, count(idventa) as nventas,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\tfrom clientes c, ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\twhere c.idcliente=v.idcliente and\n\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario {$swuser} group by c.nombre";
break;
case 'casimora':
$query = "select c.idcliente, c.nombre,c.appaterno,c.apmaterno,c.ci,c.telefonocel,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\t\tfrom cobros co, clientes c,ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\t\twhere co.idventa=v.idventa and\n\t\t\t\t\t\t\t\t\t\t\tv.idcliente=c.idcliente and\n\t\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario {$swuser} and\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\tco.interesmora<=0 and\n\t\t\t\t\t\t\t\t\t\t\tco.estado='pendiente' and\n\t\t\t\t\t\t\t\t\t\t\tv.estado!='en proceso' and\n\t\t\t\t\t\t\t\t\t\t\tco.fechavcto<= curdate() group by idcliente";
break;
case 'enmora':
$query = "select c.idcliente, c.nombre,c.appaterno,c.apmaterno,c.ci,c.telefonocel,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\tfrom cobros co, clientes c,ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\twhere co.idventa=v.idventa and\n\t\t\t\t\t\t\t\t\t\tv.idcliente=c.idcliente and\n\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario {$swuser} and\n\t\t\t\t\t\t\t\t\t\tco.interesmora>0 and\n\t\t\t\t\t\t\t\t\t\tco.estado='pendiente' and\n\t\t\t\t\t\t\t\t\t\tv.estado!='en proceso'";
break;
case 'enproceso':
$query = "select c.idcliente, c.nombre,c.appaterno,c.apmaterno,c.ci,c.telefonocel,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\t\tfrom cobros co, clientes c,ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\t\twhere co.idventa=v.idventa and\n\t\t\t\t\t\t\t\t\t\t\tv.idcliente=c.idcliente and\n\t\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario {$swuser} and\n\t\t\t\t\t\t\t\t\t\t\tco.interesmora>0 and\n\t\t\t\t\t\t\t\t\t\t\tco.estado='pendiente' and\n\t\t\t\t\t\t\t\t\t\t\tv.estado ='en proceso'";
break;
case 'revertido':
$query = "select c.idcliente,c.nombre, c.appaterno, c.apmaterno,c.ci,c.telefonocel,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\t\tfrom clientes c, ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\t\twhere c.idcliente=v.idcliente and\n\t\t\t\t\t\t\t\t\t\t\tv.estado='revertido' and\n\t\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario {$swuser}";
break;
case 'porcobrar':
$query = "select c.idcliente, c.nombre,c.appaterno,c.apmaterno,c.ci,c.telefonocel,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\t\tfrom cobros co, clientes c,ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\t\twhere co.idventa=v.idventa and\n\t\t\t\t\t\t\t\t\t\t\tv.idcliente=c.idcliente and\n\t\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario {$swuser} and\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\tco.interesmora<=0 and\n\t\t\t\t\t\t\t\t\t\t\tco.estado='pendiente' and\n\t\t\t\t\t\t\t\t\t\t\tv.estado!='en proceso' and\n\t\t\t\t\t\t\t\t\t\t\tco.fechavcto<= curdate() group by idcliente\n\t\t\t\t\t\t\t\t\t\t\tunion\n\t\t\t\t\t\t\t\t\t\t\tselect c.idcliente, c.nombre,c.appaterno,c.apmaterno,c.ci,c.telefonocel,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\t\tfrom cobros co, clientes c,ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\t\twhere co.idventa=v.idventa and\n\t\t\t\t\t\t\t\t\t\t\tv.idcliente=c.idcliente and\n\t\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario {$swuser} and\n\t\t\t\t\t\t\t\t\t\t\tco.interesmora>0 and\n\t\t\t\t\t\t\t\t\t\t\tco.estado='pendiente' and\n\t\t\t\t\t\t\t\t\t\t\tv.estado!='en proceso'";
}
$result = mysql_query($query);
if (!$result) {
return false;
} else {
while ($reg = mysql_fetch_assoc($result)) {
$this->misclientes[] = $reg;
}
return $this->misclientes;
}
}
}
示例11: Update_precio
public function Update_precio($price, $id_servi)
{
$upda = 'UPDATE servicios_prestado
SET Servi_cost = ' . $price . '
WHERE Servi_id = ' . $id_servi;
$response = parent::update_query($upda);
return $response;
}
示例12: get_datos
public function get_datos($id)
{
$sql = 'SELECT Client_nomb,Client_tel,Client_ext,Client_dire,Client_tipo
FROM clientes_stra
WHERE Client_id ="' . $id . '"';
$array = parent::consultas($sql);
return $array;
}
示例13:
function Get_sub_habilidad($id)
{
$sql = 'SELECT Habilidad_id, Habilidad_descrip
FROM habilidad
WHERE Habilidad_tipo = ' . $id;
$data = parent::consultas($sql);
return $data;
}
示例14: Get_contratos_by_state
public function Get_contratos_by_state($state)
{
$sql = 'SELECT Contra_id_contr
FROM contrato
WHERE Contra_stado = ' . $state;
$response = parent::consultas($sql);
return $response;
}
示例15:
function Notificacion_aceptacion_artis($id)
{
$sql = 'SELECT Solici_id, Solici_fech, Solici_acept ,cr.Client_nomb
FROM solicitudes s
INNER JOIN clientes_rolling cr ON cr.Client_id = s.Solici_client
WHERE Solici_estado = 1';
$data = parent::consultas($sql);
return $data;
}