while 루프에 대한 PHP 오류 도움말

SteveMills04

PHP 오류를 해결하는 방법을 알 수 없습니다.

아래 코드에서 오류가 발생합니다.

치명적인 오류 : Cannot redeclare getintro () (이전에 선언 된 ... on line 94)

아래에 94 행을 표시했습니다. 어떤 도움이나 안내를 주시면 감사하겠습니다. 내 목표는 텍스트의 일부만 표시하고 데이터베이스의 각 행을 기반으로 각 블로그 게시물을 반복하는 것입니다. 링크를 클릭하면 blog.php에 댓글이있는 전체 블로그가 열립니다.

    <?php   // retreive post
     include('php/config.php');
    include ('php/function.php');
    dbConnect();

    $blog_query = mysql_query(
    'SELECT * 
    FROM Blog
    ORDER BY DATE DESC');

    while($row = mysql_fetch_array($blog_query)):

    $date = date_create($row['DATE']);
    $str = $row['CONTENT'];
    $ID = $row['ID'];

LINE 94    function getIntro($str, $count = 200) {
        return preg_replace('/\s+?(\S+)?$/', '', substr(nl2br($str), 0, $count)) . "   <a href=\"blog.php?page={$ID}\" class=\"changeColor\">Read more...</a>\n";
        }
        $new_string = getIntro($str);
    ?>

    <div class="post">
        <h2><?php echo $row['TITLE']?></h2>
        <h3><?php echo date_format($date, 'l, F j, Y')?></h3>
        <p><?php echo $new_string?></p>
    </div>

</div>      
<?php endwhile?>    
Slapyo

함수가 루프 내부에서 선언되고 있습니다. 함수 선언을 루프 밖으로 이동합니다.

    <?php   // retreive post
     include('php/config.php');
    include ('php/function.php');
    dbConnect();

    $blog_query = mysql_query(
    'SELECT * 
    FROM Blog
    ORDER BY DATE DESC');

    function getIntro($str, $count = 200) {
        return preg_replace('/\s+?(\S+)?$/', '', substr(nl2br($str), 0, $count)) . "   <a href=\"blog.php?page={$ID}\" class=\"changeColor\">Read more...</a>\n";
    }

    while($row = mysql_fetch_array($blog_query)):

    $date = date_create($row['DATE']);
    $str = $row['CONTENT'];
    $ID = $row['ID'];

    $new_string = getIntro($str);
    ?>

    <div class="post">
        <h2><?php echo $row['TITLE']?></h2>
        <h3><?php echo date_format($date, 'l, F j, Y')?></h3>
        <p><?php echo $new_string?></p>
    </div>

</div>      
<?php endwhile?>    

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

while 루프에 대한 PHP 오류 도움말

분류에서Dev

쿼리에서 ID 가져 오기에 대한 PHP 도움말

분류에서Dev

빈 텍스트 상자 도움말 오류에 대한 PHP 검사 유효성 검사

분류에서Dev

이름 확인 오류에 대한 SSH 도움말

분류에서Dev

구문 오류 ORA-00907에 대한 Oracle 도움말

분류에서Dev

When 루프에 대한 Bash 도움말

분류에서Dev

When 루프에 대한 Bash 도움말

분류에서Dev

When 루프에 대한 Bash 도움말

분류에서Dev

PHP 도움말? 구문 분석 오류 : 구문 오류, 6 행에 예상치 못한 T_STRING

분류에서Dev

Index.php에 대한 PHP 동적 포함 도움말?

분류에서Dev

iptables에 대한 도움말

분류에서Dev

xdotool에 대한 도움말

분류에서Dev

symlink에 대한 도움말

분류에서Dev

루프에 관한 Java 도움말

분류에서Dev

500 오류에 필요한 문제 해결 도움말 (Java)

분류에서Dev

PHP의 행에 대한 while 루프

분류에서Dev

ANTLR : 사용자 지정 문법 예제에 대한 Lexing 오류에 대한 도움말

분류에서Dev

함수 및 배열에 대한 내 C ++ 코드 오류에 대한 도움말 찾기

분류에서Dev

while 루프를 사용하여 scanf에 대한 오류 검사?

분류에서Dev

권한에 대한 도움말

분류에서Dev

PHP / mysql 동적 드롭 다운 메뉴에 대한 AJAX RETURN 도움말

분류에서Dev

php-fpm 오류 503에 대한 도움이 필요합니다.

분류에서Dev

루프 오류에 대한 간단한 PHP

분류에서Dev

콜백이있는 JSONP 및 GET-오류 수정에 필요한 도움말

분류에서Dev

AND AND OR에 관한 MySQL 도움말

분류에서Dev

RT 2573 및 16.04LTS로 웨이크 업시 Wi-Fi 오류에 대한 스크립트 도움말

분류에서Dev

Chromium 확장에 대한 도움말

분류에서Dev

Linux fedora 설치에 대한 도움말

분류에서Dev

Cobol에 대한 구문 도움말

Related 관련 기사

  1. 1

    while 루프에 대한 PHP 오류 도움말

  2. 2

    쿼리에서 ID 가져 오기에 대한 PHP 도움말

  3. 3

    빈 텍스트 상자 도움말 오류에 대한 PHP 검사 유효성 검사

  4. 4

    이름 확인 오류에 대한 SSH 도움말

  5. 5

    구문 오류 ORA-00907에 대한 Oracle 도움말

  6. 6

    When 루프에 대한 Bash 도움말

  7. 7

    When 루프에 대한 Bash 도움말

  8. 8

    When 루프에 대한 Bash 도움말

  9. 9

    PHP 도움말? 구문 분석 오류 : 구문 오류, 6 행에 예상치 못한 T_STRING

  10. 10

    Index.php에 대한 PHP 동적 포함 도움말?

  11. 11

    iptables에 대한 도움말

  12. 12

    xdotool에 대한 도움말

  13. 13

    symlink에 대한 도움말

  14. 14

    루프에 관한 Java 도움말

  15. 15

    500 오류에 필요한 문제 해결 도움말 (Java)

  16. 16

    PHP의 행에 대한 while 루프

  17. 17

    ANTLR : 사용자 지정 문법 예제에 대한 Lexing 오류에 대한 도움말

  18. 18

    함수 및 배열에 대한 내 C ++ 코드 오류에 대한 도움말 찾기

  19. 19

    while 루프를 사용하여 scanf에 대한 오류 검사?

  20. 20

    권한에 대한 도움말

  21. 21

    PHP / mysql 동적 드롭 다운 메뉴에 대한 AJAX RETURN 도움말

  22. 22

    php-fpm 오류 503에 대한 도움이 필요합니다.

  23. 23

    루프 오류에 대한 간단한 PHP

  24. 24

    콜백이있는 JSONP 및 GET-오류 수정에 필요한 도움말

  25. 25

    AND AND OR에 관한 MySQL 도움말

  26. 26

    RT 2573 및 16.04LTS로 웨이크 업시 Wi-Fi 오류에 대한 스크립트 도움말

  27. 27

    Chromium 확장에 대한 도움말

  28. 28

    Linux fedora 설치에 대한 도움말

  29. 29

    Cobol에 대한 구문 도움말

뜨겁다태그

보관