하나의 테이블에서 데이터를 선택하고 PHP를 사용하여 기존 테이블에 삽입하려고합니다.하나의 테이블에서 데이터를 선택하여 PHP를 사용하여 기존 테이블에 삽입합니다.
나는 배열에 결과를 수집 한 다음 올바른 테이블에 다시 주입 할 수 있음을 알고 있지만 이것은 비효율적으로 보입니다. 내가 선택한 테이블에 요청한 쿼리를 복사 할 수 있어야합니다.
모든 의견을 보내 주시면 감사하겠습니다. 아래는 배열에 데이터를 저장하는 방법입니다.
<?php
header("Cache-Control: no-cache");
date_default_timezone_set('Europe/London');
// open DB connection
require_once("DbConnect.php");
// fetch playlist
$result = $db->query(
"SELECT `artist`, `title`, `label`, `albumyear`, `date_played`, `duration`, `picture` "
."FROM historylist ORDER BY `date_played` DESC LIMIT 5 ");
// put into array
while ($row=$result->fetch_object()) $list[] = $row;
?>
는 http://stackoverflow.com/questions/5391344/insert-with-select를 참조 – tkausl