Обучение/Помощь новичкам | Help
Что здесь не так ??
php
$user_id = $_SESSION['user_id'];
$stmt = $conn->prepare("SELECT `price` FROM `weapons` WHERE `id` = ?");
$stmt->bind_param('i', $weapon_id);
$stmt->execute();
$result = $stmt->get_result();
$row = $result->fetch_assoc();
if ($_SESSION['rubin'] < $row['price']) {
echo "У вас недостатньо валюти для покупки цієї зброї";
} else {
// Віднімання валюти за купівлю зброї
$new_rubin = $_SESSION['rubin'] - $row['price'];
$stmt = $conn->prepare("UPDATE `users` SET `rubin` = ? WHERE `id` = ?");
$stmt->bind_param('ii', $new_rubin, $user_id);
$stmt->execute();
$_SESSION['rubin'] = $new_rubin;Что здесь не так ??
php
$user_id = $_SESSION['user_id'];
$stmt = $conn->prepare("SELECT `price` FROM `weapons` WHERE `id` = ?");
$stmt->bind_param('i', $weapon_id);
$stmt->execute();
$result = $stmt->get_result();
$row = $result->fetch_assoc();
if ($_SESSION['rubin'] < $row['price']) {
echo "У вас недостатньо валюти для покупки цієї зброї";
} else {
// Віднімання валюти за купівлю зброї
$new_rubin = $_SESSION['rubin'] - $row['price'];
$stmt = $conn->prepare("UPDATE `users` SET `rubin` = ? WHERE `id` = ?");
$stmt->bind_param('ii', $new_rubin, $user_id);
$stmt->execute();
$_SESSION['rubin'] = $new_rubin;Что здесь не так ??
php
$user_id = $_SESSION['user_id'];
$stmt = $conn->prepare("SELECT `price` FROM `weapons` WHERE `id` = ?");
$stmt->bind_param('i', $weapon_id);
$stmt->execute();
$result = $stmt->get_result();
$row = $result->fetch_assoc();
if ($_SESSION['rubin'] < $row['price']) {
echo "У вас недостатньо валюти для покупки цієї зброї";
} else {
// Віднімання валюти за купівлю зброї
$new_rubin = $_SESSION['rubin'] - $row['price'];
$stmt = $conn->prepare("UPDATE `users` SET `rubin` = ? WHERE `id` = ?");
$stmt->bind_param('ii', $new_rubin, $user_id);
$stmt->execute();
$_SESSION['rubin'] = $new_rubin;
с чата GPT взял!
тогда понятно, вчера писал и проверял тоже код модального окна, чат мне очень помог исправить мои косяки!
Стр.: 1, 2