어떻게하면 사용자 1과 사용자 2의 정보를 다시 얻고 Ajax 요청을받을 수 있습니까? 이렇게 두 가지 별도의 쿼리를 수행해야합니까?두 사용자 모두 Ajax 사용하기
$check = "SELECT * FROM user WHERE id='$user1_id'";
$check1 = mysqli_query($mysqli,$check);
$resultArr = mysqli_fetch_array($check1);
$json['username'] = ucfirst($resultArr['username']);
$json['id'] = $resultArr['id'];
$json['first'] = ucfirst($resultArr['first']);
$json['middle'] = ucfirst($resultArr['middle']);
$json['last'] = ucfirst($resultArr['last']);
mysqli_free_result($check1);
$check2 = "SELECT * FROM user WHERE id='$user2_id'";
$check12 = mysqli_query($mysqli,$check2);
$resultArr2 = mysqli_fetch_array($check12);
$json['username'] = ucfirst($resultArr2['username']);
$json['id'] = $resultArr2['id'];
$json['first'] = ucfirst($resultArr2['first']);
$json['middle'] = ucfirst($resultArr2['middle']);
$json['last'] = ucfirst($resultArr2['last']);
mysqli_free_result($check2);
그리고 돌아 왔을 때 나는이 - '+datamessage['first']+' >> '+datamessage['first']+'
문제들이 사용자 2의 이름이 처음이 될 수 또는 사용자 1의의 첫 번째가 될 수 있도록 메시지를 보낸 사람이 누구에 따라 서버 측에서 위치를 교환합니다.
왜 같은 쿼리에서 두 사용자를하지? SELECT * FROM 사용자 ID 어디에서 ('$ user1_id', '$ user2_id') – user3332631