2

だから、私はデータベースプロジェクトに取り組んでおり、段階的にコーディングしようとしています。問題は、ブラウザでphpをテストしようとすると、「->」を使用した後にphpコードが表示されることです。html 印刷が正しく表示されます。これは、-> があるポイントの後です。

ここにphpがあります:

<?php 
    function getGraphicNovel(){ 
        include_once("./connect.php"); 
        $db_connection = new mysqli($SERVER, $USERNAME, $PASSWORD, $DATABASE); 
        if (mysqli_connect_errno()) { 
            echo("Can't connect to MySQL Server. Error code: " . mysqli_connect_error()); 
            return null; 
        } 
        $stmt = $db_connection->stmt_init(); 
        $returnValue = "invalid"; 
        if($stmt.prepare("select series from graphic_novel_main natural join graphic_novel_misc")) { 
        $stmt->execute(); 
        $stmt->bind_result($series); 
        while ($stmt->fetch()) { 
            echo "<tr><td>" . $series . "</td></tr>";
        }
        $stmt->close(); 
    } 
    $db_connection->close(); 
} 
getGraphicNovel();
?>

ここにページへのリンクがあります。うまくいけば、それは学校のネットワークの外の人々のために働く.

http://plato.cs.virginia.edu/~paw5k/cainedb/viewall.html

なぜこれが起こっているのか誰かが知っているなら、あなたの意見は素晴らしいでしょう!

要求に従って:

php-v:

PHP 5.3.2-1ubuntu4.14 with Suhosin-Patch (cli) (built: Feb 11 2012 06:50:46) 
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
4

2 に答える 2

5

PHPがまったく機能していないようです。最初の部分が表示されない唯一の理由は、ブラウザがHTMLタグであるかのように解析しているためです。

于 2012-04-10T17:15:17.103 に答える
1

Web サーバーは PHP を認識していないため、PHP がインストールされていない可能性もあります。したがって、php コードは通常のテキストとして扱われます。投稿を更新して、使用しているサーバーをお知らせください。

于 2012-04-10T17:17:26.850 に答える