یه مثال ساده میزنم.
برا ساختش!(البته اینو برا ادامه مطلب میگم که مثلا یه صفحه ساختی
sss.php
بعد جلوش با آیدی نشون میدی
sss.php?id=5
)
اول شما باید مقدار آیدی که میخواین به اون امتیاز بدین رو پیدا کنین:
$ID = $_GET['id'];
شما یه فرم ایجاد میکنی:
echo '<form action="like.php" target="_blank" method="post">';
echo '<input type="submit" name="like" value="لایک کنید"/>'."\n";
echo '<input type="hidden" name="id" value="'.$ID.'" ">';
خوب این فرم! آیدی رو هم پیدا کردیم! شماره آیدی رو با یه hidden انتقال میدیم.
بعدش تو صفحه ی like.php اینا رو میزنم:
<?php
require_once 'config.php'
?>
<?PHP
$server=mysql_connect(HOST,USER,PASS);
?>
<?php
mysql_select_db("madrese",$server);
?>
<?PHP
$id=$_POST['id'];
$table=mysql_query("SELECT * FROM `matlab` WHERE `id` = '$id'");
$row=mysql_fetch_assoc($table);
/*_____ Begin Updating like _____________*/
$like = $row['like']+1;
mysql_query("UPDATE `matlab` SET `like` = '$like' WHERE `id` = '$id'");
/*_____ END Updating like _______________*/
?>
امتیاز وارد شد!
اگه برا آدرس هاست واینا از config.php استفاده میکنی requir باید باشه.(البته من اینجا انتخاب دیتابیس رو تو خود فرم گذاشتم)
<?PHP
$server=mysql_connect(HOST,USER,PASS);
?>
<?php
mysql_select_db("madrese",$server);
?>
صفحه ی sss.php هم دیگه خودتون باید بسازیدش و بستگی به mysql عوضش کنین دیتابیس و تیبل هارو .
آیپی رو هم خودتون تنظیم کنین