Обучение/Помощь новичкам | 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