Hola a todos, les comento que tengo esta api en cual trabaja con array y le quiero pasar un valor que se define en una variable y no lo toma, pero tampoco me arroja ningun error:
Código PHP:
<?php
include 'include/cont_db.php';
require_once ('sdk-mercadopago/lib/mercadopago.php');
$code = '5LGIm61xtGES';
$ress = $conn->query("SELECT * FROM reservas WHERE code = '".$code."'");
$row = $ress->fetch();
$valor = $row['valor'];
$cliente_id = "numero";
$cliente_secret = "numeros";
$mp = new MP($cliente_id, $cliente_secret);
$preference_data = array(
"items" => array(
array(
"title" => "Pago de Reserva",
"quantity" => 1,
"currency_id" => "ARS",
"unit_price" => $valor //velor en pesos
)
)
);
$preference = $mp->create_preference($preference_data);
?>
<h3><a href="<?php echo $preference['response']['init_point']; ?>">Pay</a></h3>
Si creo una variable con el nombre titulo y reemplazo el texo, funciona bien, pero no me pasa lo mismo con el valor. Espero me ayuden por favor. Gracias