2011-12-31 2 views
0

mysql_num_rows를 사용하여 결과의 ​​개수를 출력하고있는 쿼리가 있습니다. 이것은 잘 작동하지만 별도의 숫자로 결과를 출력하고 싶습니다. 그래서 결과는 1505가 될 수 있습니다. 그러나 자습서와 비슷한 CSS 스타일링을 적용 할 수 있도록 각 숫자를 자체 숫자로 사용하고 싶습니다. http://blogupstairs.com/css-flip-counter-experiment/PHP mysql_num_rows split result

자습서의 플립 부분에는 신경 쓰지 않고 스타일링. 스타일링을 할 수는 있지만 결과를 별도의 숫자로 나눌 수 있는지 알아야하며 여전히 숫자 서식을 적용 할 수 있으므로 1,505 개가 필요합니다.

추가 정보가 필요하십니까?

+0

왜 FIRST 포맷 번호를 적용하지 및 그 다음 문자열의 각 문자를 반복하고 태그 마크 업을 추가 하시겠습니까? –

답변

1
$number = 1505; 
$digits = str_split(number_format($number,0)); 
var_dump($digits) 

이제 숫자의 배열을 가지고 있고 당신이 원하는대로 개별적으로 각각을 조작 할 수 있습니다 (당신이 요청에 따라) 당신은 또한 하나 개의 요소로해야합니다

foreach($digits as $digit) { 
    echo '<div class="mySpecialClass">' . $digit . '</div>' 
} 

참고하여 배열 수 있다면 1000 이상

0
$number = mysql_num_rows; 
$chars = preg_split('//', $number, -1, PREG_SPLIT_NO_EMPTY); 
foreach($chars as $char){ 
    echo("<span class='nr'>$char</span>"); 
} 

후 바로 CSS를 span.nr

관련 문제