0
問題:SQl查詢使用notORM返回零行。SQL查詢使用notORM返回零行php
步驟來解決它,但沒有工作採取:
- 檢查連接數據庫 - >沒有錯誤,建立連接
- 檢查實例的初始化 - > OBJ研究所。創建成功
- 檢查語法 - >沒有錯誤
- 檢查表名稱存在|| !存在 - >表名存在
- 檢查編號。表中的行的rates_call或者行> 0 || = 0 - >否。行> 0
代碼:
require 'NotORM.php';
$conn = new PDO($dsn, $db_username, $db_password) or die ("can't connect");
$db = new NotORM($conn) or die ("instance not created");
$rates = array();
foreach($db->rates_call() as $rate)
{
$rates[] = array(
"country_name" => $rate[country_name],
"rate" => $rate[rates]
);
echo "in foreach loop";
}
echo json_encode($rates);
基於該代碼,foreach循環不bcoz無執行。返回的行是零,但在我的數據庫表中,有幾行的行。我也嘗試過使用PDO,它也返回了零結果。感謝你的助手。
因此,您希望我們想象一下'rates_call'代碼,對吧? –
@u_mulder rates_call()方法以rates_call表作爲主鍵列作爲第一級索引返回多維數組。有關更多詳細信息,請閱讀notORM文檔,http://www.notorm.com/ documentation。 –