अपनी आवश्यकता को पूरा करने के लिए एक प्रक्रिया बनाने का कोई मतलब नहीं है।
मान लीजिए कि इसने पहले रन के लिए काम किया, लेकिन क्रिएट प्रोसीजर अगले रन में एरर दिखाएगा क्योंकि प्रोसीजर पहले से ही है।
आपको केवल सम्मिलित क्वेरी को कई बार चलाने की आवश्यकता है, या एकाधिक मानों के साथ सम्मिलित क्वेरी बनाने और एक बार चलाने की आवश्यकता है। मुझे लगता है कि आपको यह करना चाहिए।
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());
}
या 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) या डाई (mysql_error());