<?php
$Odd = "even";
$query = $MySQLi->query("SELECT id, look, username, motto FROM users WHERE rank = '7'");
if($query->num_rows > 0):
while($UserRow = $query->fetch_assoc())
{
$Odd = ($Odd == "even") ? "odd" : "even";
?>
일부 웹에서는 CMS를 사용하고 있습니다. 하지만이 코드는 특히이 줄을 정확히 이해하지 못합니다.
$Odd = ($Odd == "even") ? "odd" : "even";
저를 도와 줄 수 있습니까?
실제로 각 행에 대해 '$ Odd'의 값은'even'과'odd'로 변경됩니다. 처음에는'even'입니다. 첫 번째 줄의 루프가되면 '홀수'가되고 두 번째 반복의 경우 '짝수'가됩니다. 이것은 조건 연산자 – alwaysLearn
라고 불리는데, 테이블을 만들 때 두 행이 서로 다른 색으로 보이기를 원합니다. 이 경우, 그 행은 '홀수'와 '짝수'를 반복해서 반복합니다. –