Я пишу несколько простых сценариев статьи. Теперь я хочу добавить некоторый счетчик статей.
Если есть 3 возможности, он должен сделать счетчик товаров.
Есть ли хорошее предложение, как сделать это лучше?
Какой дизайн базы данных лучше? положить статью и число count в одной таблице? или сделать две таблицы?
Может ли кто-нибудь порекомендовать мне какой-нибудь php article counter script
, если основные правила записываются в файл типа class.php
то включайте его в каждую страницу.
Благодарю.
Что вы можете сделать, это использовать базу данных, которая автоматически увеличивается и просто увеличивать это значение при просмотре страницы и отображать это значение, если хотите.
Вот как вы можете настроить автоматический приращение .
Затем обновите «значение» (вам не нужно обновлять что-либо, что он будет AI)
mysql_query("UPDATE COUNTER SET HITS = ''");
Затем просто отобразите представление
$result = mysql_query("SELECT * FROM PAGEVIEWS"); while($row = mysql_fetch_array($result)) { echo $row['COUNTER']; }
Это не в моей голове – это должно сработать.
Если вы подсчитываете количество обращений к статье, создайте столбец и добавьте его к нему каждый раз, когда кто-то обращается к странице.
Что-то вроде:
$sql = "UPDATE table SET count=count+1 WHERE id='$id'"; mysql_query($sql);
Увеличил бы count
столбцов в таблице table
на 1. Затем вы могли бы просто получить это значение.