Array
(
[0] => Array
(
[0] => <a class="username" href="/x/xx/2248111">mirakuru</a>
[1] => <a class="username" href="/x/xx/1744643">T14112</a>
[2] => <a class="username" href="/x/xx/26424">ぁゅ</a>
[3] => <a class="username" href="/x/xx/127165">k20.112</a>
)
[1] => Array ( [0] => 2248111 [1] => 1744643 [2] => 26424 [3] => 127165 ) [2] => Array ( [0] => mirakuru [1] => T14112 [2] => ぁゅ [3] => k20.112 )
)
という多次元配列のデータの1と2をMySQLにinsertしたいと考えています。
php
1 $connection =mysqli_connect('localhost', 'root', '', 'cw'); 2 foreach($matches[2] as $key => $name) { 3 4 $query = "INSERT INTO jobs (name) "; 5 $query.= "VALUES ('$name')"; 6 7 $result = mysqli_query($connection, $query); 8 9 if(!$result) { 10 11 die('Query FAILED' . mysqli_error()); 12 13 } 14 15 } 16 17 foreach($matches[1] as $key => $number) { 18 19 $query = "INSERT INTO jobs (url) "; 20 $query.= "VALUES ('$number')"; 21 22 $result = mysqli_query($connection, $query); 23 24 if(!$result) { 25 26 die('Query FAILED' . mysqli_error()); 27 28 } 29 30 }
実行結果
name | url |
---|---|
mirakuru | |
T14112 | |
ぁゅ | |
k20.112 | |
2248111 | |
1744643 | |
26424 | |
127165 |
これを下記のようにINSERTしたいのですが、どのように書けばよいでしょうか?
name | url |
---|---|
mirakuru | 2248111 |
T14112 | 1744643 |
ぁゅ | 26424 |
k20.112 | 127165 |
当方環境
XAMPP for Windows 10
PHP 7.1.7
MariaDB 10.1.25
よろしくお願いいたします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/10/24 08:39
2018/10/24 08:47