0
皆さんが私を助け、私の質問を理解できることを願っています。あなたがここで見ることができるように私はGoogleの検索APIからデータを取得し、私のデータベースに保存してもそれを表示したい。私はすでにajaxを使っています。 HTMLが、私はエラーが発生しました。 保存したいデータはスニペット、タイトル、リンクです。私は私が得たすべてのデータを保存したくありません。私は私の問題は、私はすでに前に質問を投稿mysqlのGoogle検索APIからMySQLデータベースにデータを挿入する
<html>
<head>
<title>Google Search API</title>
</head>
<body>
<textarea id="myTextarea"></textarea>
<button type="button" id="mySubmit" onclick="myFunction()" >Search</button>
<div id="content">
<div id="content1">
</div>
<script id="searchme"></script>
<script>
function hndlr(response)
{
for (var i = 0; i <response.items.length; i++)
{
var item = response.items[i];
var api = document.getElementById("content").innerHTML +="<br>"+"<b>"+ item.title + "</b>"+"<br>" +item.snippet + "<br>"+"<a href='"+item.link+"'>"+item.link+"</a>";
var link = item.link;
var snippet =item.snippet;
var title =item.title;
}
}
function myFunction()
{
var query = document.getElementById("myTextarea").value;
var cx ='004123968310343535430%3Aaxml6iel9yo'
var key ='AIzaSyDxPcphnrcN9_dfkRkFTbwkv44m1-HI1Hg'
var search_query = "https://www.googleapis.com/customsearch/v1?callback=hndlr&sort=date&cx="+cx+"&key="+key+"&q="+query;
document.getElementById('searchme').src = search_query;
}
</script>
</body>
</html>
するためにJavaScriptから変数を渡し、誰かがそのが既に複製言った方法だと思います。しかし、私は彼が私の質問を全く理解できないと思う。あなたがこのPHPを最初にテストすれば、私は望んでいることを理解していると思う。
実際には、私は既にmyFunctionでコールバック関数を使用しましたが、もう一度やり直す必要がありましたか? – Rushdiey
nope ...コールバック関数から結果を取得し、サーバーに渡して結果を保存します。 –
それはどういう意味ですか?あなたは私に例を挙げることができますか? – Rushdiey