Я работаю в проектах php и jquery и использую ajax для запросов к стороне сервера
теперь у меня проблема с ajax ответом от php файла
У меня есть следующий php код
<?php
require 'db.php';
$code = $_POST['code'];
$status = 0;
$count = 0;
$name = "";
$guarantors = 0;
$sql = "SELECT * FROM clients WHERE code='$code'";
$result = mysqli_query($link, $sql);
if(mysqli_num_rows($result) > 0){
$row = mysqli_fetch_array($result);
$name = $row['name'];
$status = 1;
$sqli = "SELECT * FROM guarantors WHERE client_code='$code'";
$resulti = mysqli_query($link, $sqli);
if(mysqli_num_rows($resulti) > 0){
$guarantors = '[';
while($rowi = mysqli_fetch_array($resulti)){
$count ++;
$guarantors .= '{id:'.$rowi['id'].', name:'.$rowi['guarantor_name'].'},';
}
$guarantors .= ']';
}else{
$guarantors = "0";
}
}else{
$status = 0;
$returnText = "إسم المستخدم تم إستخدامه من قبل !";
}
echo json_encode(array("status"=>$status,"name"=>$name,"guarantors"=>$guarantors));
?>
И у меня есть этот jquery код
$.ajax({
url:"read_client.php",
method:"POST",
data: {code:$('.code').val()},
dataType: 'json',
success:function(response){
if(response.status == 1){
var result = $.parseJSON(response);
console.log(result.guarantors.name)
YAFloader.close()
}else{
Swal.fire(
'error'
)
YAFloader.close()
}
}
});
Теперь я хочу получить каждый id
и name
от guarantors
, но я не могу это сделать
Мне нужна помощь, пожалуйста, быстро, может ли кто-нибудь помочь мне ?????
спасибо всем