我有兩個數據庫,我試圖比較兩個表。我的代碼似乎沒有工作,不知道我做錯了什麼。左使用PDO的兩個數據庫之間的連接
這是代碼。
<?php
include 'connection.php';
/*
* This code compares between two tables
*/
//SQL call
$getData = $connection->prepare("SELECT `CustomerCity` FROM `auth` LEFT JOIN `tb_data.cobs.city` WHERE `CustomerCity` = `tb_data.cobs.city` LIMIT 3");
$getData->execute();
$gotData = $getData->fetchAll(PDO::FETCH_ASSOC);
print_r($gotData);
在我的數據庫中,我有兩個表,一個是玉米棒,另一個是tb_data。 tb_data有一個名爲cobs的表,auth是名爲d_data的數據庫中的一個表。這兩個表都有一個城市列。我需要獲得auth中的每個記錄,其中有一個城市與cobs表匹配。
唐.cobs」只是說它不工作。說出發生了什麼以及與預期結果有何不同。你有錯誤嗎?如果是這樣,那麼錯誤是什麼?如果不是,'$ gotData'的價值是什麼? –
什麼是tb_data.cobs.city? – Monty
你的查詢錯誤,不清楚,這是什麼tb_data.cobs.city? –