2013-01-19 109 views
1

我有一個奇怪的問題設置了SlimPHP和Idiorm/Paris網站。基本上沒有生成的查詢DBNAME PDO問題

正在因爲MySQL仍然需要數據庫的標識符。

例如:SELECT * FROM table失敗,但SELECT * FROM dbname.table作品。

ORM::configure('mysql:host=myhostname;dbname=mydbname;'); 
ORM::configure('username', $username); 
ORM::configure('password', $password); 

我設置了dbname正確的連接了許多倍同時使用內置字符串和手動。它連接查找並似乎使用該模式。

我真的不想砍一起強制「使用」爲Idiorm模塊,但如果這是唯一的答案就這樣吧。

注:

  1. GoDaddy的主機(我懷疑這是問題)LAMP堆棧
  2. dbnameusername都喜歡同樣的
+1

我對Idiorm不熟悉,但您的連接字符串對於PDO是正確的。查看Idiorm文檔,您的代碼看起來是正確的。我懷疑你的問題不在這裏的代碼。製作一個小腳本來測試。 – Brad

回答

1

這是一個GoDaddy的問題我懷疑.. 顯然他們默認非直接連接,我錯過了某種方式。

希望這可以防止未來其他人的痛苦!