deamondisk
دوشنبه 20 اردیبهشت 1389, 22:43 عصر
سلام بچه ها
من میخوام یه رکورد رو آپدیت کنم به اینصورت که
تو صفحه ایندکس سایت پستها رو نمایش دادم برای هر پست دکمه ادامه مطلب گذاشتم
لینک دکمه ادامه مطلب به اینصورت هستش
more.php? id=<?php echo $row_post['id']; ?>
که به صفحه more.php لینک شده و آی دی مطلب رو هم ارسال میکنه
جدولی که برای پستها ساختم شمال
id
subject
body
exbody
counter هستش
فیلد counter رو برای این گذاشتم که هر کی رفت قسمت ادامه مطلب یه واحد به counter اضافه بشه تا بفهمم کدوم پست بیشتر بازدید داشته
این کد رو برای صفحه more نوشتم
<?php
$colname_post = $_GET['id'];
$result=mysql_query("SELECT * FROM posts WHERE id = '$colname_post'");
$row=mysql_fetch_array($result);
$counter=$row['counter'];
$counter++;
function Update($counter){
@ mysql_query("UPDATE posts SET counter='$counter' WHERE id = '$colname_post'");
}
Update($counter);
?>
زمانی که بصورت دستی به جای colname_post عدد مثلا 12 میدم فیلد counter که آی دی اون 12 هستش آپدیت میشه ولی وقتی میخوام به صورت کد بالا وقتی کسی رو ادامه مطلب کلبک کرد و امد این صفحه یه واحد اضاف بشه کار نمیکنه مشکل چیه؟؟
من میخوام یه رکورد رو آپدیت کنم به اینصورت که
تو صفحه ایندکس سایت پستها رو نمایش دادم برای هر پست دکمه ادامه مطلب گذاشتم
لینک دکمه ادامه مطلب به اینصورت هستش
more.php? id=<?php echo $row_post['id']; ?>
که به صفحه more.php لینک شده و آی دی مطلب رو هم ارسال میکنه
جدولی که برای پستها ساختم شمال
id
subject
body
exbody
counter هستش
فیلد counter رو برای این گذاشتم که هر کی رفت قسمت ادامه مطلب یه واحد به counter اضافه بشه تا بفهمم کدوم پست بیشتر بازدید داشته
این کد رو برای صفحه more نوشتم
<?php
$colname_post = $_GET['id'];
$result=mysql_query("SELECT * FROM posts WHERE id = '$colname_post'");
$row=mysql_fetch_array($result);
$counter=$row['counter'];
$counter++;
function Update($counter){
@ mysql_query("UPDATE posts SET counter='$counter' WHERE id = '$colname_post'");
}
Update($counter);
?>
زمانی که بصورت دستی به جای colname_post عدد مثلا 12 میدم فیلد counter که آی دی اون 12 هستش آپدیت میشه ولی وقتی میخوام به صورت کد بالا وقتی کسی رو ادامه مطلب کلبک کرد و امد این صفحه یه واحد اضاف بشه کار نمیکنه مشکل چیه؟؟