|
|
|
| Есть две таблицы:
t1 (пользователи)
id - autoincrement
ip - char
t2 (лог доступа к сайту)
id - int (номер пользователя, из таблицы t1)
url - char
date - datetime
Вопрос: Как это реализовать? Пожайлуста помогите.
Проверяем, есть ли текущий IP в t1, если есть -
берем его ID и кладем новую запись в t2.
Заранее спасибо. | |
|
|
|
|
|
|
|
для: brys
(02.12.2006 в 11:34)
| | Можно поступить следующим образом
<?php
$query = "SELECT * FROM t1 WHERE ip = '".$_SERVER['REMOTE_ADDR']."'";
$tbl1 = mysql_query($query);
if(!$tbl1) exit(mysql_error());
if(mysql_num_rows($tbl1))
{
// В t1 имеется хотя бы одна запись с таким IP-адресом
$table = mysql_fetch_array($tbl1);
// Вставляем запись в таблицу t2
mysql_query("INSERT INTO t2 VALUES(".$table[id].", '$url', NOW())");
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(02.12.2006 в 13:33)
| | Большое спасибо | |
|
|
|