多くの行を挿入したいが、ある列にインクリメントしたい。私の例では、変数を5000に設定しています。行をデータベースに追加するたびに、変数を1つ増やしたいと思います。mysqliでフィールドをインクリメントする方法
ここでは、これは自動インクリメントとは関係ありません。増分するフィールドが必要な理由があります。ここで
は私のINSERTクエリ$incrementField=5000;
$query="INSERT INTO `table` (`incrementField`,`this`,`morestuff`)
SELECT ?,`this`,`morestuff` FROM `someTable`";
$stmt = $db->prepare($query);
$stmt->bind_param('i',$incrementField);
$stmt->execute();
$stmt->close();
のですか?私はそれを増やしたいのですか? 私は試したことがありますか?+1?。+ 1とすべての種類の並べ替え、しかし何も動作するようです。
PHPで変数をインクリメントします。 –
フィールドを「自動インクリメント」に設定しようとしましたか? – ZioBafio
** **列名**のパラメータを使用することはできません** – RiggsFolly