簡體   English   中英

如何用php中的值1更新數據庫字段

[英]How to update a database field by a value of 1 in php

我正在構建一個簡單的系統,該系統計算給定鏈接的點擊次數。 我想將當前的點擊數($ clicks)加1。我嘗試了類似$ clicks ++的方法,但我想這沒有任何意義。 我使用的是wordpress和mysql,但與直接在數據庫中相比,我更願意使用現成的update_field函數來執行此操作。 任何意見,將不勝感激。

$clicks = get_field( "carousel-clicks", $post_id  );


update_field("carousel-clicks", $clicks++, $post_id);

絕對不要在函數參數中使用增量。 你不知道會得到什么。 您應該將代碼更改為:

$clicks = get_field( "carousel-clicks", $post_id  );
$clicks++;
update_field("carousel-clicks", $clicks, $post_id);

其實很簡單:

$ clicks = $ clicks +1;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM