Witam, od parunastu minut męczę się ze skryptem php i jak sprawdzam go na serwerze to niby wszystko pięknie działa, żadne błędt nie wyskakują ani nic ale z niewiadomych przyczyn dane w basie sql nie zmieniają się.
Mogli byście zerknąć na kod i powiedzieć co źle tu zrobiłem?
<?php
session_start();
require_once "conect.php";
$id = $_SESSION['id'];
$nick = $_SESSION['user'];
$portfel = $_SESSION['portfel'];
$saldo = $_SESSION['saldo'];
$time = date('Y-m-d H:i:s');
//Udana walidacja
$wszystko_OK=true;
//Sprawdzenie długości nick'u
if(($saldo<0.00010000)){
$wszystko_OK=false;
$e_saldo="Nie masz wystarczającej ilości BTC do wypłaty! min. 0.00010000.";
}
echo $e_saldo .'<a href="profil.php">Wróć do porfilu</a>';
if($wszystko_OK==true){
//Wszystkie testy zaliczone, wypłata zatwierdzona
$polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
$sql = "INSERT INTO wyplaty VALUES (NULL, '$time', '$nick', '$portfel', '$saldo')";
$zerujsaldo = "UPDATE uzytkownicy SET saldouzytkownika='0' WHERE id='$id'";
$resultat = $polaczenie->query($sql, $zerujsaldo);
}$polaczenie->close(header('Location: profil.php'));
?>