私がやろうとしているのは、テーブル全体を取り、id
電子メールアドレスが値になっているメンバーが何であるかを調べ、代わりemails.from
にそれらをそこに入れることです. id
メール アドレスの代わりに ID を使用してパフォーマンスを改善しようとしていますが、このタスクを完了できません。
$mysql = new mysql();
$mysql->query('SELECT `from` FROM `emails` ORDER BY `id` ASC' );
while($row = mysql_fetch_array($mysql->result)){
$mysql2 = new mysql();
$mysql2->query('SELECT `id` FROM `exchange` WHERE `email` = "'.$row['from'].'"');
$details = mysql_fetch_assoc($mysql2->result);
$mysql2->query('UPDATE `emails` SET `from` = '.$details['id'].' WHERE `from` = "'.$row['from'].'"');
}