вычтите «1» из числа в строке SQL-запроса

Я просто хочу знать, как вычесть 1 из числа, которое появляется в $ row [posts_remaining]

Другими словами...

<?php
$con = mysql_connect($db_server_name,$db_username,$db_password);
if (!$con) {
    //do something
}
mysql_select_db("" . $db_database_name . "", $con);
$result = mysql_query("SELECT * FROM users
WHERE fb_id='$user_id'");
while($row = mysql_fetch_array($result)) {
    $posts_remaining = $row['posts_remaining']
    // this is where I want to subtract 1 and then update "posts_remaining" with the new number
}

mysql_close($con);
?>

Это даст мне мой результат, где row posts_remaining = {THE NUMBER}

Но я хочу обновить этот возвращенный номер, вычтя из него один и затем установив новый номер обратно туда, где был старый номер.

Надеюсь, меня это не смущает. Это трудно объяснить.

Кроме того ... я должен иметь строку "posts_remaining", установленную как что-то отличное от TEXT для того, чтобы сделать это .... как Char (50) или что-то еще, или это нормально, чтобы оставить это как TEXT?

Ответы на вопрос(2)

Ваш ответ на вопрос