JQuery ve JSON kullanarak bir PHP sayfası bir MySQL veritabanı veri yüklemek istiyorum. Kullanıcı seçme kutusundan adını seçtiğinizde, bu metin alanına kişinin verileri yükler.
Bu benim HTML kodu (seçin)
<select name='name' id='name'>
<option value='1'>John</option>
<option value='2'>Marco</option>
<option value='3'>Charles</option>
</select>
Ben kişi verilerle doldurmak için istediğiniz metin alanı:
<input type='text' name='firstname' value='' id='firstname'/>
<input type='text' name='phonenum' value='' id='phonenum'/>
getpersonData.php
<?php
include('dbconfig.php');
$id = $_POST['id'];
$query = "select * from person where ID='$id'";
$result = mysql_query($query);
$data = mysql_fetch_array($result);
echo json_encode($data);
?>
Ajax arama:
$.ajax({
type: "POST",
async : false,
url: 'http://test.com/getpersonData.php',
dataType: 'json',
data : {
id : $("#id").val(),
},
success : function(data) {
//What to insert here?
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest + " : " + textStatus + " : " + errorThrown);
}
});
Ne Kodu success
fonksiyonu için kullanmak gerekir?