PHP 5 для начинающих

Печать

}else{

$query = "UPDATE $access_log_tablename

SET visitcount = visitcount + 1, accessdate = NULL

WHERE page = '$filename' AND userid = '$userid'";

}

mysql_query($query);

$num_rows = mysql_affected_rows($link_id); if($num_rows != 1) die(sql_error());

}

}

Если вызвать этот сценарий в браузере, то будет выведена пустая страница (предполагается, что пользователь вводит корректный идентификатор и пароль). Однако если изучить информацию в таблице access_log, то станет ясно, что это посещение было запротоколировано. В приведенном ниже примере администратор сайта открыл страницу access_logger.php, чтобы убедиться в ее работоспособности:mysql> select * from access_log;

Создание сценария для управления пользователями

Наконец, можно собрать все примеры сценариев вместе и усовершенствовать сценарий просмотра записей (созданный в предыдущей главе) так, чтобы он позволял управлять данными в связанных таблицах. Используя следующий сценарий userman.php, можно редактировать и удалять регистрационные записи пользователей и/или соответствующие записи о посещении страниц.

Файл userman.php

Данный сценарий начинается, как и register.php, с выборки вариантов для ENUM-поля userposition:

< ?php

//userman.php

include_once "./common_db.inc";

$link_id = db_connect(); mysql_select_db("sample_db");

$position_array = enum_options('userposition', $link_id); mysql_close($link_id);




Мульстериалы здесь. Быстрая доставка.