ホームページ > バックエンド開発 > PHPチュートリアル > [4 つの配列を同時にデータベースに書き込むにはどうすればよいですか? 】

[4 つの配列を同時にデータベースに書き込むにはどうすればよいですか? 】

WBOY
リリース: 2016-06-13 12:01:18
オリジナル
1109 人が閲覧しました

[4 つの配列を同時にデータベースに書き込むにはどうすればよいですか? 】
$_POST['a'] 値は 1,2,3,4,5
$_POST['b'] 値は a,b,c,d,e
$_POST [' c'] 値は男性、女性、女性、男性、男性です
$_POST['d'] 値は 25,26,27,26,26


これら 4 つの配列は から同時に受信されます。これらをすべてデータベースに書き込みたいのですが、ループはどのように書けばよいでしょうか?

データベースに書き込まれる最終形式は、
番号 名前 性別 年齢
最初の記事: 1 a 男性 25
2 番目の記事: 2 b 女性 26
記事 3: 3 c女性 27
記事 4: 4 d 男性 26
記事 5: 5 e 男性 26
-----解決策---------- ----- -----

<br />$_POST['a'] = '1,2,3,4,5';<br />$_POST['b'] = "a,b,c,d,e";<br />$_POST['c'] = "男,女,女,男,男";<br />$_POST['d'] = "25,26,27,26,26";<br /><br />$a = explode(',', $_POST['a']);<br />$b = explode(',', $_POST['b']);<br />$c = explode(',', $_POST['c']);<br />$d = explode(',', $_POST['d']);<br /><br /><br />foreach($a as $key=>$value){<br />    $sql = "inser into tbl_name values('$value', '{$b[$key]}', '{$c[$key]}', '{$d[$key]}');";<br />    //mysql_query($sql);<br />    echo $sql, PHP_EOL;<br /><br />
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート