여기에 약간의 문제가 있습니다. 기본적으로 열을 비교하고 싶습니다. 그래서 개체를 가져오고 비교 결과는 예상대로 나타납니다. 그러나 비교 값이 compare 값 옆에 표시되기를 바라는 현재 테이블을보기 위해 fetch_array를 추가 한 후에 더 이상 비교 값을 반환하지 않습니다. 비교 코드를 실행하여 테이블에 표시 할 수있는 방법이 있습니까? 나는 질의를 시도했으나 PHP가 아닌 MySQL에서만 작동 할 것이다.어떻게이 열을 나란히 표시합니까
$query = "SELECT * FROM system_audit"; $result = mysql_query($query) or die(mysql_error());
echo " ID Type Setting Value ";
while($row = mysql_fetch_array($result)) {
echo $row['ID'];
echo $row['Type'];
echo $row['Setting'];
echo $row['Value'];
}
while ($row = mysql_fetch_object($result)) {
if($row->Setting != $row->Value) {
echo "X";
} else {
echo "O";
}
}
는 루프의 나쁜 프로그램 두 번 특별히 같은 배열이 어느 쪽이든 당신이 조금 더 descibe 수 : 귀하의 비교
이 작동합니다, 잘못 뭐가 문제 야? – Breezer
''echo "";'무엇을하고 있습니까? 먼저 자습서를 읽어야합니다 ... – Peter