PostgreSQL 2テーブル目
■ このスレッドは過去ログ倉庫に格納されています
0021nobodyさん
03/03/16 02:34ID:MfieTvGJ>19さん
$encounter_nuはファイルを同時にアクセスして動作がおかしくならないように
シーケンシャルでpostgreSQLが番号をふらないように、
テーブルロックをPHPの方でかけて
pg_fetch_result()でテーブルから参照してDBのテーブル番号をインクリメント
したものです
$max_no = pg_fetch_result($res, 0, "max");
if (intval($max_no) == 0) {
$next_no = 1;
} else {
$next_no = $max_no + 1;
}
pg_free_result($res);
■ このスレッドは過去ログ倉庫に格納されています