У меня есть функция PDO, код
function getAllUserTicketHistoryJson($rid){
global $conn;
$stmt = $conn->prepare("SELECT user_id, total_ticket FROM ticket_user WHERE round_id = :rou");
$stmt->bindParam(':rou', $rid);
$stmt->execute();
$res = $stmt->fetchAll(PDO::FETCH_ASSOC);
return $res;
}
и назовите его в моем индексе с этим кодом
$getAllUserTicketHistoryJson = getAllUserTicketHistoryJson($getTicket['id']);
Вывод показать как это
Примечание: преобразование массива в строку в ...
я хочу показать все столбцы выборки, подобные этой.
$array=array('key' => value, 'key' => value, 'key' => value, 'key' => value);
Кто-нибудь может мне помочь?
EDIT
Почему я хочу отформатировать этот код
$array=array('user_id' => total_ticket, 'user_id' => total_ticket, 'user_id' => total_ticket, 'user_id' => total_ticket);
потому что я хочу использовать это так
$array=array('2' => 75.76, '3' => 15.15, '4' => 7.58, '1' => 1.52);
будет использоваться в моем следующем коде
$number=rand(0,array_sum($array));
$starter=0;
foreach($array as $key => $val)
{
$starter+=$val;
if($number<=$starter)
{
$ret=$key;
break;
}
}
echo 'Winner is '.$ret.'<br/>';