当前位置: 首页>>代码示例>>PHP>>正文


PHP Conexion::db_connect方法代码示例

本文整理汇总了PHP中Conexion::db_connect方法的典型用法代码示例。如果您正苦于以下问题:PHP Conexion::db_connect方法的具体用法?PHP Conexion::db_connect怎么用?PHP Conexion::db_connect使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Conexion的用法示例。


在下文中一共展示了Conexion::db_connect方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: values

 <?php
 if (isset($_POST['enviar'])){


$estatus=$_REQUEST['estatus'];
$id_fact2=$_REQUEST['id'];

	if($estatus=='procesando'){
	
	

		$a="UPDATE pedidos SET estatus='".$estatus."' where id_fact='".$id_fact2."'";
 		mysql_query($a, $db);
		require_once '../conexion/ConexionI.php';

$conn= Conexion::db_connect();
$cedula=$_SESSION['cedula'];

$sq="SELECT * FROM cliente where cedula='".$cedula."' ";
$p=$conn->query($sq);
$a= mysqli_fetch_array($p);
$nom_admi=$a['nom_clie'];
$cedula=$a['cedula'];
$num_deposit=$a['num_deposit'];
$tipo_cuenta=$a['tipo_cuenta'];
$banco=$a['banco'];


			$h="insert into banco values ( '".$nom_admi."', '".$cedula."', '".$num_deposit."','".$tipo_cuenta."' , '".$banco."' , null )";
			$result=$conn->query($h);
 		
开发者ID:slehyder,项目名称:WebPhp,代码行数:30,代码来源:modificar_estatus_ventas.php

示例2: calcular_total

	public static function calcular_total($cart)
	{
		$precio=0.0;
	
		if (is_array($cart))
		{
			$conn= Conexion::db_connect();
			
			foreach ($cart as $isbn=>$cant)
			{
				$sql="select precio_pro from producto where id_pieza='".$isbn."'";
				$result=$conn->query($sql);
			
				if ($result)
				{
					$item=$result->fetch_object();
				
					$item_precio=$item->precio_pro;
					
					$precio += $item_precio * $cant;
				}	
			}
		}
		return $precio;	
	}		
开发者ID:slehyder,项目名称:WebPhp,代码行数:25,代码来源:Catalogo.php

示例3: insertar_pedido

	public function insertar_pedido()
	{
		$conn= Conexion::db_connect();
		$sub_total=$_SESSION['total'];
		$total_siniva=$sub_total/1.12;
		$iva=$sub_total-$total_siniva;
		
		 $total_siniva= number_format($total_siniva, 2,'.','');
		$iva= number_format($iva, 2, '.' ,'');
		$sub_total= number_format($sub_total, 2, '.', '');
		
		$cedula=$_SESSION['cedula'];
		$sql="insert into factura values (now(),'$cedula', '$sub_total', null , now(), '$iva', '$total_siniva' , 0)";
		$result=$conn->query($sql);
		

		
		if (!$result)
			return false;
					
		//$sql="select id_pedido from pedidos
		//  where usuario='luis' and fecha=now() and hora=now()";					

		
		//$result=$conn->query($sql);
			
		//$pedido=$result->fetch_object();
				
		//$cod=$pedido->id_pedido;	
		
		//echo $cod;	

		//Obtengo el IdPedido para pasarselo a detalles mediante el metodo insert_id, 
		//este metodo lo que hace es recuperar el ultimo id autoincrementable que se registro en la BD.

		$id_pedido=$conn->insert_id;

            $tipo='pedido';
			$vista='sin ver';
			$sq="insert into notificaciones values ( null, '$cedula', '$id_pedido', '$tipo' , '$vista' , now() , now())";
			$resul=$conn->query($sq);
			
				$estatus='activo';
			$s="insert into pedidos values ( '$id_pedido', '$estatus', null )";
			$resu=$conn->query($s);
				
	/*	$sql="select max(id_pedido) from pedidos";
		
		$result=$conn->query($sql);
		
		if ($result->num_rows>0)
		{
			$pedido=$result->fetch_object();
			$idpedido=$pedido->id_pedido;	
		}
		else
		{
			return false;
		}*/
		
		$obj=new Catalogo();
		
		foreach ($_SESSION['cart'] as $isbn=>$cant)
		{
			$detail=$obj->get_detalles_libro($isbn);
			
		/*	$sql="delete from detalle_pedido where id_pedido=$cod and isbn='$isbn'";
			$result=$conn->query($sql);*/
			
			$precio=$detail[0]['precio_pro'];
			$sub_total1=$precio*$cant;	
			
		$precio= number_format($precio, 2, '.', '');
		$sub_total1=number_format($sub_total1, 2, '.', '');
		
			$sql="insert into detalle_factu values ( null, '$isbn', $cant, '$sub_total1' , '$precio' , $id_pedido)";
			$result=$conn->query($sql);
			
		
//auditoria
$q="INSERT INTO auditoria (id_auditoria, nom_client, accion, correo, hora, fecha , perfil) VALUES (null, '".$_SESSION['nombre']."', 'Realizo un pedido','".$_SESSION['email']."', now() , now() , '".$_SESSION['perfil']."' )";
$res=$conn->query($q);

//Base de datos tabla auditoria campos: id (auto_increment), usuario, detalle, tiempo timestamp 

			

			
			
			if (!$result)
				return false;			
		}
		
		//Si LLega hasta Aquí, se grabo OK el pedido, devolvemos TRUE.
		return true;	
	}
开发者ID:slehyder,项目名称:WebPhp,代码行数:96,代码来源:CarroCompras.php


注:本文中的Conexion::db_connect方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。