Hej,
Zainspirowany grą Osadnicy z kursu PHP postanowiłem wykonać przycisk zwiększający liczbę dni premium o 30 dni przez zalogowanego użytkownika. Ubogaciłem warstwę fron-end gry wykorzystując bootstrapa. Po wielu nieudanych próbach postanowiłem tutaj napisać. Baza danych w moim przypadku nazywa się projekt a tabela to uzytkownicy, poniżej zamieszczam mój kod za pomocą którego próbowałem wykonać zapytanie, z góry dziękuję za udzielone odpowiedzi.
<?php
session_start();
if(!isset($_SESSION['zalogowany']))
{
headr('Location: index.php');
exit();
}
?>
<!DOCTYPE HTML>
<html lang="pl_PL">
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>BUS.PL Rejestracja</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
<link rel="stylesheet" href="css/user.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" />
</head>
<body>
...
<button style="float:right;" class="btn btn-danger btn-xs" type="submit">Doładuj
<?php
if(isset($_POST['submit'])){
$user = $_SESSION['zalogowany'];
include_once("connect.php");
$polaczenie = mysqli_query("UPDATE uzytkownicy SET dnipremium='now() + INTERVAL 30 DAY' WHERE user='$user'");
if ($polaczenie){
echo "<script type='text/javascript'>alert('Successful - Twoje konto została doładowane!'); window.location.href = 'konto.php';</script>";
}
else{
echo "<script type='text/javascript'>alert('Unsuccessful - Błąd doładowania!'); window.location.href = 'konto.php';</script>";
}
}
?>
</button>
...
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.16.0/jquery.validate.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="js/bootstrap.min.js"></script>
<script defer src="https://use.fontawesome.com/releases/v5.0.4/js/all.js"></script>
</body>
</html>