javascript を使用して取得した名前を検索する特定のクエリを実行しようとしています。私はこのHTMLを持っています:
<a onmouseover="showDef(textContent)" href="aLinkHere.com">myWord</a>
関数showDef
は myWord を取得し、その後クエリを実行しようとしています。
<script type="text/javascript>
function showDef(txt) {
var myWord = txt;
//Some code here to execute the query?
}
</script>
私がしたいクエリは次のとおりです。
mysql_query("SELECT * FROM defs WHERE name='myWord'");
ここで、「myWord」を javascript 変数に格納されている単語に置き換える必要があります。これに何か方法はありますか?私はすでに次のことを試しましたが、うまくいきませんでした..
document.write('<?php $data = mysql_query("SELECT * FROM defs WHERE name=\''+ myWord + '\'"); ');
私は比較的 JavaScript と php に慣れていないので、どんな助けでも大歓迎です!