本文整理汇总了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);
示例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;
}
示例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;
}