Intereting Posts
Вызов функции-члена getAction () для объекта без объекта Woocommerce – Страница продукта – Как создать AJAX на кнопке «Добавить в корзину»? выводить или записывать в xml-файл? Загрузка изображения ajax jquery загружать изображения и данные из mysql во Flash с помощью PHP? PHP: пользовательский обработчик ошибок – обработка синтаксических ошибок и фатальных ошибок Неустранимая ошибка: класс «TCPDF» не найден Обнаружение неалфавитной языковой строки в PHP Загрузка HTML MAX_FILE_SIZE не работает подключить AngularJS к mysql, используя мою службу PHP? Строки перед определениями параметров Как измерить относительную стоимость исполнения различных методов хеширования в PHP? Почему я продолжаю получать сообщение об ошибке php с непредвиденным «)» в инструкции FOR? Как я могу заставить MAMP рассказать мне, что пошло не так с php-кодом? Подтверждение подписи сервера покупок в приложении для Android, используя php OpenSSL

Количество эхо-записей MySQL, которое имеет одинаковый идентификатор сеанса

Моя таблица – «gallery_list», а столбцы – ID, sessionid, emailedto и date.

$query = mysql_query("SELECT DISTINCT sessionid, emailedto, date FROM gallery_list ORDER BY date DESC") or die(mysql_error()); echo "<table>"; while($row = mysql_fetch_assoc($query)){ echo "<tr>"; echo "<td><a href='?gallery=".$row['sessionid']."'>VIEW GALLERY SELECTION</a></td>"; echo "<td>".$row['emailedto']."</td>"; echo "<td>".$row['date']."</td>"; echo "<td>".$record_count."</td>"; echo "</tr>"; } echo "</table>"; 

Этот запрос работает очень хорошо, но как я могу повторить количество записей, содержащих один и тот же сеанс? Например, 4 записи могут содержать один и тот же сеанс, я просто хочу отобразить номер 4.

См. http://dev.mysql.com/doc/refman/5.0/en/counting-rows.html.

Таким образом, ваш запрос будет

 SELECT session_id, COUNT(*) FROM gallery_list GROUP BY session_id 
 SELECT sessionid, count(*) as count, emailedto, date FROM gallery_list GROUB By sessionid ORDER BY date DESC