[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Счетчик посетителей (MYSQL)
traf
Счетчик стоит на месте когда захожу с разных компов и телефонов. Как было 1 1 так и остается.

Код

<?php 
if ($rc=mysql_connect("localhost", "имя","пароль"))
{
$day=date("Y-m-d");
mysql_select_db("имя бд");
$tabl="Schetchik";
$mar=mysql_query("SELECT * FROM $tabl");
$k=@mysql_fetch_array($mar);
$k[vcego]=$k[vcego]+1;
if($day!==$k[chislo])
{
$k[chislo]=$day;
$k[segodna]=1;
}
else
{
$k[segodna]=$k[segodna]+1;
}
mysql_query("UPDATE Schetchik SET vcego='$k[vcego]', segodna='$k[segodna]', chislo='$k[chislo]'");
echo "<table border=2 bordercolor=orange><tr>
<td colspan=2 align=center>Посещаемость</td></tr>
<tr><td align=center>Всего</td><td align=center>Сегодня</td></tr>
<tr><td align=center>
$k[vcego]</td>
<td align=center>
$k[segodna]</td></tr></table>";
}
else
{
echo "Error!";
}
?>



База данных
Создать таблицу
Имя Schetchik
Количество столбцов: 3
Жму ОК
Заполняю:
Имя
vcego int По умолчанию Как определено 1
segodna int По умолчанию Как определено 1
chislo date По умолчанию Как определено любая дата в формате ГГГГ-ММ-ДД

Сохранить.

Что в итоге?

Посещаемость
Всего Сегодня
1 1
При посещаемости значения не изменяються.

Как исправить? Что не так?

Пытался еще так
mysql_query("UPDATE Schetchik SET 
vcego=vsego+'
$k[vcego]', segodna=segodna+'$k
[segodna]', chislo='$k[chislo]'");

не помогло.


 ! 

М
Используй бб-коды для подсветки синтаксиса
killer8080
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.