Napisałem sobie prosty skrypt treningu narazie bez zadnych warunków , żeby sprawdzić czy będzie działał . Ale niestety tak nie jest , skrypt nie chce mi zaktualizowac nowych danych w bazie , dlaczego ?
Kod:
<?php
session_start();
if(isset($_SESSION['login'])){
$login = $_SESSION['login'];
include("baza.php");
$zapytanie = "SELECT * FROM trening";
$idzapytania = mysql_query($zapytanie);
echo "<form action='' method='post'> ";
echo '<select name="trening" >';
while ($wiersz = mysql_fetch_array($idzapytania))
{
echo "<option value=$wiersz[id]>$wiersz[nazwa]</option>";
}
echo '</select>';
echo '<input name="ok" type="submit" value="Trenuj">';
echo "</form>";
if(isset($_POST['ok'])){
$id = $_POST['trening'];
$zap = "SELECT * FROM trening WHERE id=$id";
$query = mysql_query($zap);
$feach = mysql_fetch_array($query);
//Tutaj dokonuje aktualizacji ale ona nie skutkuje
mysql_query("UPDATE users SET sila=sila+$feach[addsila] WHERE login=$login");
mysql_query("UPDATE users SET inteligencja=inteligencja+$feach[addint] WHERE login=$login");
mysql_query("UPDATE users SET energia=energia+$feach[addenergia] WHERE login=$login");
mysql_query("UPDATE users SET kasa=kasa+$feach[addkasa] WHERE login=$login");
/*Tu natomiast chcialem sprawdzic czy wyczytuje mi te wartkosci ktore wysylam do /zapytanie i okazuje sie ,że wszystko jest ok :/ */
echo "$login";
echo "$feach[addkasa]";
}
}
else {
header("Location: uwaga.php");
}
?>
Zakładki