うーん、これを試してみてください: Jquery を使用してボタン クラスを Ajax リクエストに渡しました。このリクエストは以下の php ファイルに送信されます。
編集:インジェクション攻撃を防ぐために、データを正しく解析およびフィルタリングしていることを確認してください。これは、HTML クラスを PHP に渡すことができることを示しています。
HTML ファイル
<html>
<head>
<script type="text/javascript">
// Assign your button an on click event using jquery
$('#button-id').click(function(){
//Store our current elements class value
var buttonclass = $(this).attr("class");
//Create an ajax request that goes to aphp file and will receive your class value
$.ajax({
url: 'ajaxfile.php?buttonclass='+buttonclass,
success:function(data){
alert(data);
}
});
});
</script>
</head>
<body>
<input id="button-id" class="button-1" type="button" />
</body>
</html>
PHPファイル
<?php
$pdo = new PDO("mysql:dbname=newdbnaem;host=1.1.1.1:1111", "owner", "passwordlulz");
$buttonclass = $_GET['buttonclass'];
$query = $pdo->prepare("SELECT * FROM table WHERE name = :name");
$query->execute(array(':name' => $buttonclass));
?>
Success
<?php exit(0);
?>
うまくいけば、それは役に立ちます!