重複の可能性:
PHP$_POSTは変数名と値を出力します
$_POST変数を配列に格納する方法を考えています。
次のように、いくつかの$_POST変数があります。
$_POST['cCode'];
$_POST['sSubject'];
$_POST['lect'];
$_POST['rRoom'];
$_POST['dDay'];
$_POST['sTime'];
$_POST['eTime'];
を使用してそれらすべてに同時にアクセスするにはどうすればよいforeach()
ですか?
私は次のようにアクセスする方法を知っています:
$data = $_POST['cCode'];
foreach($data as $code){
echo $code;
}
次に、それをmysqlに保存します。
これが私のデータベースです:
DROP TABLE IF EXISTS `ocs_database`.`schedule`;
CREATE TABLE `ocs_database`.`schedule` (
`schedID` int(10) unsigned NOT NULL AUTO_INCREMENT,
`courseCode` varchar(30) NOT NULL,
`subjectName` varchar(45) NOT NULL,
`roomName` varchar(45) NOT NULL,
`lecturerName` varchar(45) NOT NULL,
`day` varchar(45) NOT NULL,
`startTime` varchar(45) NOT NULL,
`endTime` varchar(45) NOT NULL,
PRIMARY KEY (`schedID`)
) ENGINE=InnoDB AUTO_INCREMENT=82 DEFAULT CHARSET=latin1;