少し問題が発生しました。私は次のコードを持っています:
$query = $db->prepare('(SELECT last_visit, last_ip FROM user_log WHERE user_id = :id)
UNION
(SELECT time AS last_visit, packet_hex AS last_ip FROM crack_log WHERE target_id = :id)
ORDER BY last_visit DESC LIMIT 0,10;');
$query->execute(array(':id'=> $_SESSION['id']));
$log = $query->fetchAll(PDO::FETCH_ASSOC); //Last visit/IP
var_dump($log);
どちらが返されますか:
array(0) { }
phpmyadminでクエリを試しましたが、正常に機能しました。エラーを見つけるのを手伝ってくれませんか。