クリックした後にデータベースへのクエリを実行し、ページをリロードするリンクがあります。私が読んだことから、JavaScriptを使用して実行できますが、わかりません。
編集
スクリプトに 4 つの変数を送信したいのですが、URL を変更するように htaccess を設定しているため、GET を使用できません。
クリックした後にデータベースへのクエリを実行し、ページをリロードするリンクがあります。私が読んだことから、JavaScriptを使用して実行できますが、わかりません。
編集
スクリプトに 4 つの変数を送信したいのですが、URL を変更するように htaccess を設定しているため、GET を使用できません。
これがあなたの問題を解決するjqueryコードです。このコードを JavaScript 関数に記述します。そのボタンの onclick イベントは、この関数を呼び出す必要があります。すべてのデータベース コーディングを yourpage.php に記述します。
url = "yourpage.php";
$.get
(
url,
{
'act' :'getdata'
},
function(responseText)
{
strData = responseText;
$('#div_id').html(strData);
},
"html"
);
それが動作します。
このリンクを確認してくださいhttp://api.jquery.com/jQuery.get/
この場合、次の概念を使用する必要があります。
これらのコードを使用する必要があります。
<a href = "javascript:submit()">Submit</a>
<form action = "$_SERVER['PHP_SELF']" method = "post">
<input type = "hidden" value = "some value"/>
<input type = "hidden" value = "some value"/>
<input type = "hidden" value = "some value"/>
<input type = "hidden" value = "some value"/>
</form>
<?php
//Connect to the database
$conn = mysqli_connect('host','user','password','db_name');
if($conn){
$query = "SOME QUERY";
$result = mysqli_query($conn, $query);
}
?>
JavaScript
関数で、送信リンクをクリックして送信するコードを記述します。