phpとmysqlに関する助けが必要です。ユーザーが別のテーブルに挿入している現在のレコードをコピーしたいINSERT INTO/SELECTを試しましたが、誰かが何かを記録しているページで、すべてのレコードが別のテーブルに繰り返しコピーされます。phpとmysqlを使って現在のレコードを別のテーブルにコピー
$query = "SELECT * FROM supervisores";
$query = mysql_query($query) or die (mysql_error());
$row = mysql_fetch_row($query);
$id = $row[0];
$nombre = $row[1];
$sql = "INSERT INTO`prueba` (`nombre`) SELECT (nombre) FROM
metlab.supervisores WHERE id ='$id'";
$sql = mysql_query($sql) or die (mysql_error());
私は事前
MySQLは準備とmysqliの使用を開始する廃止されこれは完全に安全ではありません。 – clearshot66
あなたのビューではコピーを避けてください。代わりに、yoursite.com/dothecopyのような別のルートにコピー部分をアウトソースします。挿入が成功したら、実際のビューにリダイレクトします。今度は再コピーせずにビューを更新することができます – Cashbee
私は知っていますがセキュリティはこの場合は重要ではなく、宿題のためだけに重要です。トリガーでこれを行うのが良い考えであれば私は考えていました –