PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHP配列の値のすべての組み合わせをテーブルに挿入するにはどうすればよいですか?


このためには、PHP配列に値のすべての組み合わせを挿入するために、foreachループとinsertintoステートメントを使用します。

次の配列があるとしましょう-

$name1 = ["John", "Mike"];
$name2 = ["David", "Sam"];
$name3 = ["Bob", "Adam"];

<!DOCTYPE html>
<html>
<body>
<?php
$name1 = ["John", "Mike"];
$name2 = ["David", "Sam"];
$name3 = ["Bob", "Adam"];
foreach ($name1 as $n1) {
   foreach ($name2 as $n2) {
      foreach ($name3 as $n3) {
         echo "insert into `student_details` (`name1`, `name2`, `name3`) VALUES ('$n1', '$n2','$n3');\n";
         echo "<br>";
      }
   }
}
?>
</body>
</html>

出力

INSERT INTO 'student_details'('name1','name2','name3')VALUES('John','David','Adam');
INSERT INTO 'student_details'('name1','name2','name3')VALUES('John','Sam','Bob');
INSERT INTO 'student_details'('name1','name2','name3')VALUES('John','Sam','Adam');
INSERT INTO 'student_details'('name1','name2','name3')VALUES('Mike','David','Bob');
INSERT INTO 'student_details'('name1','name2','name3')VALUES('Mike','David','Adam');
INSERT INTO 'student_details'('name1','name2','name3')VALUES('Mike','Sam','Bob');
INSERT INTO 'student_details'('name1','name2','name3')VALUES('Mike','Sam','Adam');

  1. Pythonディクショナリに新しいキー/値を挿入する方法は?

    代入演算子を使用して、キーと値のペアを持つ新しい要素が追加されます。 D[key]=value キーがすでにディクショナリで使用されている場合、その値はupdatesです。それ以外の場合、新しいペアがコレクションに追加されます。次の例では、新しいキー「ランドセル」と関連する値200が辞書に追加されています >>> D1={"pen":25, "pencil":10, "book":100, "sharpner":5, "eraser":5} >>> D1[&

  2. PDF を PowerPoint に挿入する方法

    クライアントまたは同僚から PDF が送信されたので、そのコンテンツを PowerPoint プレゼンテーションに追加する必要があります。さらに悪いことに、時間に追われて、プレゼンテーションを最初からやり直すことができない場合もあります。 PDF を PowerPoint に挿入して、より充実したプレゼンテーション エクスペリエンスを実現するにはどうすればよいですか? このガイドでは、コンテンツの使用方法に応じて、PDF 形式のファイルをプレゼンテーションに挿入するさまざまな方法を紹介します。 PDF を PowerPoint に挿入 PDF ファイルのコンテンツをどのように使用するか