我可以使用Mysql Workbench很好地訪問clearDB數據庫。在Heroku上使用php訪問clearDB數據庫時出現查詢錯誤
但是,當我在Heroku上使用php查詢數據庫時,它總是失敗。
這是我的代碼:
$url=parse_url(getenv("CLEARDB_DATABASE_URL"));
$dbhost = $url["host"];
$dbuser = $url["user"];
$dbpass = $url["pass"];
$dbname = substr($url["path"],1);
mysqli_connect($dbhost, $dbuser, $dbpass);
mysqli_select_db($dbname);
$sql = "SELECT * FROM `user_info` WHERE `user_account`='".$user_account."'";
$result = mysqli_query($sql) or die('MySQL query error');
USER_ACCOUNT是在數據庫中的表,$ USER_ACCOUNT是從客戶端用戶
幫我 感謝一個輸入變量
'user_account'是表'user_info'中的表或字段嗎?如果您收到一個錯誤消息,請添加一條錯誤消息。 – 2014-12-04 14:41:41
user_account是表user_info中的字段。而我剛剛收到'MySQL查詢錯誤' – user2865769 2014-12-18 08:02:17
dzuelke解決了我的問題。感謝您的幫助 – user2865769 2014-12-18 08:03:03