
yoclens
Gamma
Diseñador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Estoy tratando de mostrar un conversor de ptr a bs en tiempo real, pero no logro hacer que funcione, en la primera tabla se debe mostrar la conversión en 1 ptr = equivalente a bs y en la segunta tabla solo debo anexarle el valor a bs pues ya le ingreso los montos en ptr anexo la documentación de la api.
api: https://www.petro.gob.ve/es/desarrollo/
CONVERSOR
api: https://www.petro.gob.ve/es/desarrollo/
PHP:
<!-- consultar registros -->
<div class="container">
<div class="row">
<div class="card cyan darken-3">
<div class="card-tabs">
<ul class="tabs tabs-fixed-width tabs-transparent">
<li class="tab"><a class="active">Precio del Petro</a></li>
</ul>
</div>
<div class="card-content white">
<div id="test1" class="center-align light">
<table>
<thead>
<tr>
<th>PRT</th>
<th>BSD</th>
</tr>
</thead>
<tbody id='tabla'>
<tr>
<td><?php echo $conv; ?></td>
<td><?php echo $conv2; ?></td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<!-- consultar registros -->
<div class="container">
<div class="row">
<div class="card cyan darken-3">
<div class="card-tabs">
<ul class="tabs tabs-fixed-width tabs-transparent">
<li class="tab"><a class="active">Listado General</a></li>
</ul>
</div>
<div class="card-content white">
<div id="test1" class="center-align light">
<table>
<thead>
<tr>
<th>TIPO DE DOCUMENTO</th>
<th>MONTO PTR</th>
<th>MONTO BSD</th>
</tr>
</thead>
<?php
$consulta = $DB_con->query("SELECT * FROM conversor_petro_bsd ORDER BY id_documento;");
if($consulta->rowCount() > 0){
$i=1;
?>
<?php
while ($linea = $consulta->fetch(PDO::FETCH_ASSOC)) {
?>
<tbody id='tabla'>
<tr>
<td><?php echo $linea['documento']; ?></td>
<td><?php echo $linea['monto_petro']; ?> PTR</td>
<td><?php echo $conv2; ?> BSD</td>
<td>
</td>
</tr>
</tbody>
<?php
$i++;
}
}
else
echo "<div class='col s12 card-panel yellow darken-2 center'>
<h5 class='black-text text-darken-2 center CONDENSED LIGHT5'>
¡ Advertencia: No se ha encontrado ningún registro !
</h5>
</div>";
echo "</table>";
?>
</div>
</div>
CONVERSOR
PHP:
<?php
$url = "https://petroapp-price.petro.gob.ve/price/";
$json = file_get_contents($url);
$datos = json_decode($json, true);
$conv = $datos ["PTR"];
$conv2 = $datos ["BS"];
echo $conv;
?>