prøv at omskrive denne linje
$query = mysqli_query($mysqli, "UPDATE bruger SET Dato_log = NOW() WHERE B_id = '$B_id'") or die("Der er sket en fejl. Fejlnr. ".mysqli_errno($mysqli));
til
$sql "UPDATE bruger SET Dato_log = NOW() WHERE B_id = '$B_id'";
echo $sql; // test
$query = mysqli_query($mysqli, $sql) or die("Der er sket en fejl. Fejlnr. ".mysqli_errno($mysqli));
hvad udskriver den ved test ??
jeg har mistanke om at din $B_id ikke bliver sat i givet fald skal dette
<?php
if(! isset($_SESSION)){
session_start();
$B_id = $_SESSION['B_id'];
}
?>
laves om til
<?php
if(! isset($_SESSION)){
session_start();
}
$B_id = (isset($_SESSION['B_id']))? $_SESSION['B_id'] : 0;
?>