0
は、サーバー側の結果でこれを実行するだけで1つの行がDBに追加:挿入複数の行()
$pdo->beginTransaction();
$pdo->exec("INSERT INTO players_map_test (player_id, tile_id, tile_type, tile_level, tile_health)
VALUES
('$player_id', 1, 0, 0, 1),
('$player_id', 2, 0, 0, 1),
('$player_id', 3, 0, 0, 1)"
);
$pdo->commit();
をどのように私はすべての3つの行を追加しますか?
私はすべての値がサーバー側で信頼されているため、準備されたステートメントを避けようとしています。
また、行が1つしか追加されていないことを確認するにはどうすればよいですか? – nospor
phpMyAdmin – Vadimster
のこのテーブルでは、1行しか表示されません。このクエリを実行してもよろしいですか?あなたは既にテーブルのその1つの行でこのクエリを実行していますか?はいの場合は、この行を最初にテーブルから削除してください。 – nospor