Spotifyアプリでmysqlデータベースに接続することは可能ですか?必要な権限にmysqlを追加しましたが、phpコード全体が表示されます。検索機能のためにmysqlを追加したい。
2 に答える
4
PHPはSpotifyアプリではサポートされていません。HTML、CSS、JavaScriptのみが公式にサポートされています。(ソース)
たぶん、JavaScriptでアクセスできるバックエンドをサーバー上に作成することができます。
于 2012-01-11T02:59:14.113 に答える
2
manifest.json に追加
"必要な権限": [ "http://your.site.com", "http://ajax.googleapis.com", ]
アプリに追加します
$.getJSON("http://your.site.com/get_variable.php", { "variable": variable },
function(data) {
//do something with the returned data
}
).error(function() { console.log("error getting variable"); });
サーバーに、SQL を実行するファイル get_variable.php を追加します。
$con = mysql_connect("localhost","user_name","password");
if (!$con){
die('Could not connect: ' . mysql_error());
}
$db_selected=mysql_select_db("database_name", $con);
if (!$db_selected){
die ("Can\'t use database_name : " . mysql_error());
}
$variable = $_GET["variable"];
$sql = "your sql using $variable"
$result = mysql_query($sql);
$search_results=array();
while($row = mysql_fetch_array($result)){
//add data from $row into $search_results
}
echo json_encode($search_results);
于 2012-01-11T04:25:04.870 に答える