Ik heb een php-script gemaakt waarmee je online een update kan doen.
Ik heb een aantal kolommen hierin waarbij je dat kan doen. Dat werkt perfect. Echter als ik van begin_bedrag en eind_bedrag de waarde aftrek moet deze komen in kolom verschil. De online-update versie geeft niet de waarde zichtbaar in het kolom wel als ik een refresh doe van de pagina.
Wat doe ik verkeerd?
<?php
include_once("db_connect.php");
include("header.php");
?>
<title>Verdien model</title>
<script type="text/javascript" src="dist/jquery.tabledit.js"></script>
<div class="container test">
<h2>Verdien model</h2>
<table id="data_table" class="table table-striped">
<thead>
<tr>
<th>Id</th>
<th>Website</th>
<th>Naam website</th>
<th>Begin bedrag</th>
<th>Eind bedrag</th>
<th>Verschil bedrag</th>
</tr>
</thead>
<tbody>
<?php
// $sql_query = "SELECT id, url_website, naam_website, begin_bedrag, eind_bedrag, verschil_bedrag FROM sparen LIMIT 30";
$sql_query = "select id, url_website, naam_website, begin_bedrag, eind_bedrag,verschil_bedrag, (eind_bedrag-begin_bedrag) as 'verschil' from sparen";
$resultset = mysqli_query($conn, $sql_query) or die("database error:". mysqli_error($conn));
while( $developer = mysqli_fetch_assoc($resultset) ) {
?>
<tr id="<?php echo $developer ['id']; ?>">
<td><?php echo $developer ['id']; ?></td>
<td><?php echo $developer ['url_website']; ?></td>
<td><?php echo $developer ['naam_website']; ?></td>
<td><?php echo $developer ['begin_bedrag']; ?></td>
<td><?php echo $developer ['eind_bedrag']; ?></td>
<td><?php echo $developer ['verschil']; ?></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
<script type="text/javascript" src="custom_table_edit.js"></script>
<?php include('footer.php');?>