murovets Опубликовано 10 часов назад Поделиться Опубликовано 10 часов назад Всем добра, подскажите что не так делаю? Хочу изменить запрос в php скрипте С - $query = sprintf("INSERT INTO `prefix_users` (`account`, `sum`) VALUES ('%s', '%d')", На - $query = sprintf("UPDATE `prefix_users` SET `money` = `money` + '%s' WHERE `login` = '%d'", Думаю что то не так делаю, не могу понять. Делаю пополнение счета с сайта Заранее спасибо, с меня как обычно лайкосик!) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Silence Опубликовано 6 часов назад Поделиться Опубликовано 6 часов назад $query = sprintf("UPDATE `prefix_users` SET `money` = `money` + %d WHERE `login` = '%s'", $amount, $login); Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
murovets Опубликовано 6 часов назад Автор Поделиться Опубликовано 6 часов назад 3 минуты назад, Silence сказал: $query = sprintf("UPDATE `prefix_users` SET `money` = `money` + %d WHERE `login` = '%s'", $amount, $login); HTTP ERROR 500 // Запрос в базу данных $conn = mysqli_connect($mysql_host, $mysql_user, $mysql_password); $database = mysqli_select_db($conn, $mysql_database); if($conn) { $query = sprintf("UPDATE `prefix_users` SET `money` = `money` + %d WHERE `login` = '%s'", $amount, $login); mysqli_real_escape_string($conn, $_POST['label']), mysqli_real_escape_string($conn, $_POST['withdraw_amount'] * 1)); // множитель доната меняйте здесь mysqli_query($conn, $query); } mysqli_close($conn); return true; } } else echo "Error: request is not correct."; } else return exit(); Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Silence Опубликовано 6 часов назад Поделиться Опубликовано 6 часов назад $query = printf("UPDATE `prefix_users` SET `money` = `money` + %d WHERE `login` = '%s'", $amount, $login); Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
murovets Опубликовано 6 часов назад Автор Поделиться Опубликовано 6 часов назад 6 минут назад, Silence сказал: $query = printf("UPDATE `prefix_users` SET `money` = `money` + %d WHERE `login` = '%s'", $amount, $login); http error500 не изменилось не чего Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 6 часов назад Поделиться Опубликовано 6 часов назад $amount и $login - нигде не присваиваются значения. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.