Ejemplo n.º 1
0
<?php

error_reporting(E_STRICT);
include_once "ConnectMySql.class.php";
include_once "Carrito.class.php";
$db = new ConnectMySql();
$oCarrito = new Carrito();
$aValues["productos"] = $oCarrito->get_content();
$aValuesUser = $_POST["user"];
$aData = array();
$aData["message_list"] = array();
if ($aValues["productos"] !== "") {
    if (is_array($aValues["productos"])) {
        $aValues["productos"] = json_encode($aValues["productos"]);
    }
    $cmdInsert = $db->command("INSERT INTO flo_pagos (\n\t\t\tpag_productos,\n\t\t\tpag_usuario_nombre,\n\t\t\tpag_usuario_apellido,\n\t\t\tpag_usuario_telefono,\n\t\t\tpag_usuario_email,\n\t\t\tpag_usuario_localidad,\n\t\t\tpag_usuario_numero_tarjeta,\n\t\t\tpag_usuario_direccion,\n\t\t\tpag_updated_at,\n\t\t\tpag_active)\n\t\tVALUES  (\n\t\t\t'{$aValues["productos"]}',\n\t\t\t'{$aValuesUser["nombre"]}',\n\t\t\t'{$aValuesUser["apellido"]}',\n\t\t\t'{$aValuesUser["telefono"]}',\n\t\t\t'{$aValuesUser["email"]}',\n\t\t\t'{$aValuesUser["localidad"]}',\n\t\t\t'{$aValuesUser["numero_tarjeta"]}',\n\t\t\t'{$aValuesUser["direccion"]}',\n\t\t\tnow(),\n\t\t\t1)");
    if ($db->NumRowsAffected() > 0) {
        $aData["success"] = "Pago creado exitosamente.";
        $aData["id"] = $db->GetLastID();
    } else {
        array_push($aData["message_list"], "Pago no fue guardado. Este es el error: " . $db->GetError());
    }
} else {
    array_push($aData["message_list"], "Por favor hacer una compra primero.");
}
echo json_encode($aData);