[right]نه لاگ گرفتم . الان لاگ این هام همه توی یک جدول ذخیره شدن . اما برای جدا کردنشون مشکل بر خوردم . یعنی گزارش ورود همه کاربرام توی یک جدول هست . اما من میخوام ماهیانه به کاربرام گزارش عملکردشونو بدم . مثل گوگل . مثلا بگم تو این ماه شما 1000بار وارد سایت شدید اینم گزارش ورودتون . بعد بفرستم به ایمیلشون . اما الان اگه بخوام جدول را بفرستم گزارش همه کاربرای سایتم میره برای کاربران در صورتی که من میخوام هر کاربر فقط گزارش ورود خودشو ببینه .
[right]این کد چیکار میکنه ؟ آیا این کد برای گزارش گرفتن هست ؟ میشه یه نفر این کد را برای من بشکافه تا بفهمم هر کجای کد چه کاری میکنه ؟؟؟[/right]
SELECT First_Name,User_ID,
FROM `Users`
WHERE First_name LIKE $_GET['name']
+++++++++++++++
$user = Yii::app()->db->createCommand()
->select('First_Name, User_ID')
->from('Users')
->where('First_name like :name', array(':name'=>$_GET['name']))
->queryRow();
اولا کاش به جای نام کاربریid کاربر رو ثبت می کردین تا با ریلیشن راحتر کوئری زد ولی اگه می خوای هر کاربر فقط لاگ خودش رو ببینه میتونی به شکل زیر کوئری بزنی