次のPDOから取得しているアレイがあります。
$sqlQry = "SELECT Devices.dID FROM Friends LEFT OUTER JOIN Devices ON Friends.fID = Devices.dUID WHERE Devices.dID IS NOT NULL GROUP BY Devices.dID";
$db = getConnection();
$sth = $db->prepare($sqlQry);
$sth->execute();
print("Fetch all of the remaining rows in the result set:\n");
$result = $sth->fetchAll();
print_r($result);
配列は以下を返します:
Array ( [0] => Array ([dID] => 2[0] => 2 ) [1] => Array ( [dID] => 3 [0] => 3 ))
dID値のそれぞれについて、dIDを取得し、それを同じデータベース内の外部値を持つテーブルに挿入する挿入クエリを実行する必要があります。
$sqlIns = "INSERT INTO messages (dID, message, status") VALUES (?,?,?);
メッセージとステータスは変数に保持されます
誰かがこれを手伝ってくれる?