Различные вопросы по PHP и MySQL

249K
.
когда пишет сообщения не работает <br > новая строка все сообщения выводит в одну строку как это исправит?
.
Менделеев
# Udesign (15.06.2016 / 00:27)
когда пишет сообщения не работает <br > новая строка все сообщения выводит в одну строку как это исправит?
есть функция nl2br которая заменяет обычные переводы строк на html-ные ( то есть на тег <br> )
$str = nl2br($str);
.
Alexis22
всем привет.
есть код
if($user_id && $id == $datauser['manager']){
$qk = mysql_query("select `money` from `m_team` where `id`='" . $id . "' LIMIT 1;");
$krr = mysql_fetch_array($qk);
 if($_POST['gold']){
$gold=intval($_POST['gold']);
if($datauser['balans'] >=$gold && $gold>0)
    {
$krr['money']=$krr['money']+($gold*1000);
$datauser['balans']=$datauser['balans']-$gold;
mysql_query("update `users` set `balans`='" . $datauser['balans'] . "' where `id`='" . $user_id . "' limit 1;");
mysql_query("update `m_team` set   `money`='" . $krr['money'] . "' where `id`='" . $id . "' LIMIT 1;");


echo'Cредства успешно перечислены!<br/>';
}else{echo 'Не хватает средств<br/>';}

  }

за 1 балл дается 1000$
надо его поправить чтоб за 300 баллов давалось 1 млн. кто поможет?
в строке
if($datauser['balans'] >=$gold && $gold>0)
исправлял 0 на 300 но никакого еффекта
.
Alexis22, А эти 300 ты вводишь вручную в текстовом поле, и тебе надо чтобы скрипт вычислял сам? Или просто сделать тупо пополнение на 300 при нажатии на кнопку "Добавить золота" (или что там у вас) , без возможности изменения числа 300 ?
.
# ДоХтор (15.06.2016 / 15:31)
Alexis22, А эти 300 ты вводишь вручную в текстовом поле, и тебе надо чтобы скрипт вычислял сам? Или просто сделать тупо пополнение на 300 при нажатии на кнопку "Добавить золота" (или что там у вас) ,
вот это мне надо.
А эти 300 ты вводишь вручную в текстовом поле, и тебе надо чтобы скрипт вычислял сам


в текстовое полее ввожу 300 или например 600,900 и т.д. и оно переводит мне баллы в деньги.
еслии ввел 500 то выбивает ошибку например.
так это выглядит у меня
Прикрепленные файлы:
.
Alexis22, ясно. Текстовое поле у тебя уже написано? Я чуть позже напишу логику (если кто-то не напишет раньше меня).
.
Менделеев
# Alexis22 (15.06.2016 / 15:34)
вот это мне надо.


в текстовое полее ввожу 300 или например 600,900 и т.д. и оно переводит мне баллы в деньги.
еслии ввел 500 то выбивает ошибку например.
так это выглядит у меня
Смотри мат часть,у тебя балл умножается на 1000 ,если хочешь чтоб обменивали только баллы по 300,600,900 это глупо,просто увеличь тогда вместо 1000 до сколько надо
.
# ДоХтор (15.06.2016 / 15:36)
Alexis22, ясно. Текстовое поле у тебя уже написано? Я чуть позже напишу логику (если кто-то не напишет раньше меня).
да поле есть.. спасибо
.
# fanatos (15.06.2016 / 15:39)
Смотри мат часть,у тебя балл умножается на 1000 ,если хочешь чтоб обменивали только баллы по 300,600,900 это глупо,просто увеличь тогда вместо 1000 до сколько надо
у меня просто на форуме курс обмена 1 млн = 300 баллов. хотел воплотить это в скрипте чтоб баллы менялись на деньги.
.
Менделеев
# Alexis22 (15.06.2016 / 15:45)
у меня просто на форуме курс обмена 1 млн = 300 баллов. хотел воплотить это в скрипте чтоб баллы менялись на деньги.
Делай проверку на 300 600 900 и начисляй по сколько надо,просто код длиннее станет
Всего: 7969