日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

ajax mysql点赞_php+mysql结合Ajax实现点赞功能完整实例

發布時間:2024/9/27 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ajax mysql点赞_php+mysql结合Ajax实现点赞功能完整实例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

php+mysql結合Ajax實現點贊功能完整實例

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

//判斷是否已經存在了cookie

function checkcookie(gindex){

var thiscookie = 'goodplus' + gindex;

var mapcookie = getCookie(thiscookie)

if (mapcookie!=null && mapcookie!=""){

return false;

}else {

setCookie(thiscookie,thiscookie,365);

return true;

}

}

//獲取cookie

function getCookie(c_name){//獲取cookie,參數是名稱。

if (document.cookie.length > 0){//當cookie不為空的時候就開始查找名稱

c_start = document.cookie.indexOf(c_name + "=");

if (c_start != -1){ ? ? ? ? ? //如果開始的位置不為-1就是找到了、找到了之后就要確定結束的位置

c_start = c_start + c_name.length + 1 ;

//cookie的值存在名稱和等號的后面,所以內容的開始位置應該是加上長度和1

c_end = document.cookie.indexOf(";" , c_start);

if (c_end == -1) {

c_end = document.cookie.length;

}

return unescape(document.cookie.substring(c_start , c_end));//返回內容,解碼。

}

}

return "";

}

//設置cookie

function setCookie(c_name,value,expiredays){

//存入名稱,值,有效期。有效期到期事件是今天+有效天數。然后存儲cookie,

var exdate=new Date();

exdate.setDate( exdate.getDate() + expiredays )

document.cookie = c_name + "=" + escape(value) + ((expiredays==null) ? "" : "; expires=" + exdate.toGMTString())

}

三、index.php頁面:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

$num = $_GET['num'];

$aindex = $_GET['aindex'];

$con = mysql_connect("localhost","root","");

if (!$con){

die('Could not connect: ' . mysql_error());

}

mysql_select_db("goodplus", $con);

$sql0s = "SELECT * FROM `good` where `id` = ".$aindex;

$sql0 = mysql_query($sql0s);

if($_GET['flag'] == 0){

while($row = mysql_fetch_array($sql0)){

echo $row['value'];

}

}else if($_GET['flag'] == 1){

$sql="UPDATE `goodplus`.`good` SET `value` = '".$num."' WHERE `good`.`id` = ".$aindex;

if (!mysql_query($sql,$con)){

die('Error: ' . mysql_error());

}

echo $num;

}

mysql_close($con)

?>

四、最終的index.html頁面如下:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

總結

以上是生活随笔為你收集整理的ajax mysql点赞_php+mysql结合Ajax实现点赞功能完整实例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。