Tidak masuk akal untuk membuat prosedur untuk memenuhi kebutuhan Anda.
Misalkan itu berhasil untuk dijalankan pertama kali, tetapi buat prosedur akan menampilkan kesalahan di jalankan berikutnya karena prosedur sudah ada di sana.
Anda hanya perlu menjalankan kueri penyisipan beberapa kali, atau membuat kueri penyisipan dengan banyak nilai dan menjalankannya sekali. Inilah yang menurut saya harus Anda lakukan.
1.for($i=0;$i< $qty;$i++){
$sql = "INSERT INTO table_name (field1,field2,fieldn) VALUES ('field-val1','field-val2','field-valn')";
$result = mysql_query($sql) or die ( mysql_error());
}
Atau pendekatan 2
$sql = "INSERT INTO table_name (field1,field2,fieldn) VALUES";
for($i=0;$i< $qty;$i++){
$sql .= "('val1','val2','valn')";
if($i < ($qty -1 )){
$sql .=",";
}
}
$result =mysql_query($sql) or die ( mysql_error());