データベーステーブルの列の最大値を取得しようとしています。
これは私のPHPです:
$st = mysql_fetch_assoc(mysql_query("SELECT max(`version`) FROM `remembers` WHERE id='$id'"));
$version = $st['version'] + 1;
したがって、の現在のバージョンを取得してid
から更新する必要がありますが、1を追加します。しかし、$st['version']
データベース0
で現在の最高値が1
私はこれを間違っていますか?これをアーカイブするためのより良い方法はありますか?