MIGITOのコードメモ

浮かんだいろんなことをメモしたり、考えたことを綴ったり

DBとの重複チェック用のメモ

//スクリーンネームからDBでフィルタリングして最近のを取得
$sql = $pdo ->prepare("SELECT * FROM ".$db_table." WHERE user = '".$name."' ORDER BY id DESC LIMIT 0, 100");
$sql->execute();
$result = $sql->fetchAll(PDO::FETCH_ASSOC);

foreach ($result as $value) {
  $img_db[$value["img"]] = "";
}

$new_lists = array_diff_key( $new_lists , $img_db );

 

 

DBの内容と新たに取得した情報を配列のキーで比較して、重複部分を取り除く