2017-11-05 5 views
0

나는 그 결과를 에코로만 제한하는 코드를 원한다. "온라인"이라는 결과를 반향시킨다. 결과나는 "에코"라는 결과를 에코로 제한하는 코드를 원한다. "온라인"상태를 되풀이한다.

if(mysqli_num_rows($result) > 0){ 
    //show data for each row 
    while($row = mysqli_fetch_assoc($result)){ 
     if($row['online'] = "online") 
     { 
      echo "ip:".$row['ip'] . "|name:".$row['name']. "|usercount:".$row['usercount'] . ";"; 
     } 
    } 
} 
+0

가능한 복제 [3 가지 등호 (https://stackoverflow.com/questions/2063480/the-3-different-equals) – nogad

답변

2

아주 간단한 실수가 하나 있습니다.

if($row['online'] = "online") 

에 :

if($row['online'] == 'online') 
+0

이 줄을 변경 예 ~! 그게 훨씬 더 쉽게 노력 그때 단결을 가지고 그것을 아래로 제한 여전히 newbe – Darkal

+0

@ Darkal - 또 다른 개선은 SQL 쿼리 내 에서이 조건을 포함하는 것입니다, 그래서 결과를 필터링 할 필요가 저장합니다. – fubar

관련 문제