こんにちは、これが可能かどうか疑問に思っていましたか?
$results = $stmt->fetchAll();
$recent_posts = array();
foreach ($results as $row){
$post = array(
'username' => $row['username'],
'steam' => $row['steam'],
'skill' => $row['skill'],
'description' => $row['description'],
'date' => $row['date'],
);
array_push($recent_posts, $post);
}
return json_encode($recent_posts);
これが可能な場合、jqueryでどのように正確にアクセスできますか? $
('#order_by').on('change', function(){
$.ajax({
type: "POST",
url: "sort_skill_be.php",
data: { skill: this.value },
error: function (qXHR, textStatus, errorThrown) {
console.log(errorThrown);
//alert(errorThrown);
},
success: function (result) {
alert(result[0].skill); // CAN I ACCESS IT LIKE THIS?
}
});
});
これは私がこれまでに持っているものですが、奇妙なエラーが発生し続けます。追加datatype:json
すると、問題が発生し続けます。だから私はこれを間違って扱っていると感じています、助けてくれてありがとう!