PDA

View Full Version : سوال: مشکل در راه اندازی مجدد صفحه و تعداد بازدید مطلب



shahinshyd
پنج شنبه 14 مهر 1390, 15:03 عصر
با سلام
من در بخش نمایش مطلب یک قسمت تعداد بازدید گذاشتم وگفتم که در هر بار بازدید از هر مطلب به فیلد تعداد بازدید یکی اضافه بشه
و در هر بار نمایش تعداد بازدید یکی اضافه میشه ولی اگه صفحه راه اندازی مجدد بشه بجای یکی چهارتا اضافه میکنه!
به نظر شما مشکل از کجا میتونه باشه؟

binyaft
پنج شنبه 14 مهر 1390, 15:40 عصر
ببینید کوئری ها کجا ران میشن ....

shahinshyd
پنج شنبه 14 مهر 1390, 15:49 عصر
ببینید کوئری ها کجا ران میشن ....
تو صفحه اخبار گفتم اگر ای دی داشتیم ای دی رو بگیر و خبر رو نمایش بده
حالا خبر ما نمایش داده میشه و گفتم
UPDATE `news` SET `visits`=`visits`+1 WHERE(`id`='$id')
ولی اگر صفحه refresh بشه این کوئری درست کار نمیکنه!
بقیه کد هارو هم تست کردم که احتمالا دو بار رفرش نشه ولی کد رفرش نداشت.

binyaft
پنج شنبه 14 مهر 1390, 16:27 عصر
گفتم که ، اگر چهار با کوئری اجرا میشه ، ببینید کجا ها اجرا میشه
مثلا یه فانکشن دارید با نام کوئری به صورت زیر


function query($Q){
echo '<p> inja </p>';
return mysql_query($Q);

}

و بقیشم معلومه دیگه ....

shahinshyd
پنج شنبه 14 مهر 1390, 16:39 عصر
function visit($id)
{
$this->connect();
$result=mysql_query("UPDATE `news` SET `bazdid`=`bazdid`+'1' WHERE(`id`='$id')");
return mysql_affected_rows();
}

فقط یکبار فبل نمایش خبر فراخوانی میکنم

visit($id);
matlab($id);