Witajcie mam problem a właściwie chcę zaktualizować 1 kolumnę w bazie danych a nosi nazwę sila ale do rzeczy
mam formularz taki
<?php
session_start();
require_once "polacz.php";
$polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
if ($polaczenie->connect_errno!=0)
{
echo "Error: ".$polaczenie->connect_errno;
}
else
{
$sila = wczytaj('sila');
$rezultat = $polaczenie->query("UPDATE uzytkownicy SET sila=? WHERE id=".$_SESSION['id']."");
if ($rezultat)
{
$rezultat->bind_param("ii", $id,$sila);
$rezultat->execute();
$rezultat->close();
}
$polaczenie->close();
header('Location: gra.php');
}
?>
i taki formularz
<form action="sila.php" mathod="POST">
<input type="number" name="sila">
<input type="submit" value="Zwiększ siłę">
</form>
Niby mi wszytsko działa, tylko nie rozumien w czym jest problem bo nie zmienia mi wartości w bazie danych
Pomocy, pewnie mała literówka jak zawsze u mnie..