@masterwen

Как вывести одно значение bd в формулу?

Есть такой код все работает если в место ### подставить цифру. НО мне нужно туда подставить значение "sport1" каждого пользователя чтобы сосчитать процент.
$tomat1 = ####;
				$prs1=$tomat1*100;
				$prsport1= $prs1/sprintf($stats_data["all_sport1"]);
				$prsc1=sprintf($stats_data["all_sport2"])/100;
				$prsport11 = $prsc1*$prsport1;
				$db->Query("UPDATE db_users_b SET money_b = money_b + $prsport11 ");
				
				echo "<center><font color = '#914A1F'><b>роздано победителям 1 </b></font></center><BR />";
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ответы на вопрос 1
@qfake
мало вводных.
если юзеры хранятся в базе, то как-то так:
$users = User::find()->... (параметры для запроса пользователей из базы)
предположим, один юзер это
$user = ['name' => 'имя', ..., 'sport1' => 'какое-то число'];

foreach ($users as $user) {
$tomat = $user->sport1;
//и далее все, что нужно сделать с этой переменной
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы