Код
<?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]'");
не помогло.