मुझे अभी पूरी तस्वीर नहीं दिख रही है। $_POST["mytext"]
. द्वारा लौटाया गया वास्तविक मूल्य क्या है? ?
लेकिन मेरा अनुमान है कि आपको कम से कम अपना लूप इसमें बदलना चाहिए:
foreach($_POST["mytext"] as $key => $text_field){
if ($all_names == '') {
$all_names .= "( '".mysql_real_escape_string($text_field) ."') ";
} else {
$all_names .= ",( '".mysql_real_escape_string($text_field) ."') ";
}
}
और आपकी क्वेरी:
$sql = "INSERT INTO student ( name ) VALUES $all_names ";