2012-12-09 5 views
1

에서 모든 행을 취득하는 방법이 내 코드입니다. 다음 코드PHP는 MySQL의 쿼리

+4

** 향후 버전의 PHP는 ** mysql_' 계열의 기능을 더 이상 사용하지 않으며 * 제거합니다. 이제 [PDO로 전환] (http://php.net/book.pdo) 또는 [mysqli] (http://php.net/book.mysqli)에 좋은 시간이 될 것입니다. – Charles

+2

또한 질문을 완전히 다시 작성하지 않도록 철저히 수정하지 마십시오. 기본적으로 이전에 주어진 답변 세트를 무효화하고 많은 시간을 낭비했습니다. 기껏해야 형편이 안 좋고, 나보다 크랭크 너의 편집인이 대규모 재 작성을 되돌릴 수도 있습니다. – Charles

답변

6

시도 :

$result = mysql_query("SELECT * FROM messageInfo WHERE senderUsername='$username' OR recieverUsername='$username'"); 

while ($row = mysql_fetch_assoc($result)) { 
    print_r($row); 
} 

내가 UNION 정말이 쿼리에 필요하지 않은 것으로 생각 OR 문이 충분한 것입니다.

+0

안녕하십니까? 편집 내역 –

+0

감사합니다. 선생님, 고마워요! 당신은 한 시간의 일을 해결했습니다. 우리가 작동하지 않는 이유는 var_dump가 PHP 스크립트를 중단했기 때문입니다. 나는 어리 석을 느낀다 –

0
$sqlriz = "Select * FROM `tablename`"; 


    $Rslt = mysqli_query($Conn,$sqlriz); 

    while($r=mysqli_fetch_object($Rslt)) 
    { 
     $res[]=$r; 
    } 

print_r($res); 
+3

포맷팅을 강화하고 몇 가지 설명을 추가 할 수 있습니까? –