Anda memiliki ide yang tepat, jadi inilah cara untuk melanjutkan:onclick
handler berjalan di sisi klien, di browser, jadi Anda tidak dapat memanggil fungsi PHP secara langsung. Sebagai gantinya, Anda perlu menambahkan fungsi JavaScript yang (seperti yang Anda sebutkan) menggunakan AJAX untuk memanggil skrip PHP dan mengambil data. Menggunakan jQuery, Anda dapat melakukan sesuatu seperti ini:
<script type="text/javascript">
function recp(id) {
$('#myStyle').load('data.php?id=' + id);
}
</script>
<a href="#" onClick="recp('1')" > One </a>
<a href="#" onClick="recp('2')" > Two </a>
<a href="#" onClick="recp('3')" > Three </a>
<div id='myStyle'>
</div>
Kemudian Anda memasukkan kode PHP Anda ke dalam file terpisah:(Saya menyebutnya data.php
dalam contoh di atas)
<?php
require ('myConnect.php');
$id = $_GET['id'];
$results = mysql_query("SELECT para FROM content WHERE para_ID='$id'");
if( mysql_num_rows($results) > 0 )
{
$row = mysql_fetch_array( $results );
echo $row['para'];
}
?>