![Растерялся Растерялся](./im/emoticons/confused.gif)
Фирма проводит лотерею среди покупателей. Список участников в MySQL. Необходимо выбрать победителей путём выбора случайных строк из БД. Проблема не большая и реализована таким образом:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $num_rand = 5; // выбираем 5 случайных строк
- $sql = "SELECT * FROM `ft_form_6` ORDER BY RAND() LIMIT " . $num_rand;
- if ($result = $mysql->query($sql)) {
- while ($row = $result->fetch_assoc()) {
- echo '<tbody><tr>';
- echo '<td>' . $row['col_1'] . '</td>';
- echo '<td>' . $row['col_2'] . '</td>';
- echo '<td>' . $row['col_3'] . '</td>';
- echo '<td>' . $row['col_4'] . '</td>';
- echo '<td>' . $row['col_5'] . '</td>';
- echo "</tr></tbody>";
- }
- $result->free();
- }