Código PHP exibido no navegador
Então, estou trabalhando em um projeto de banco de dados e estou tentando codificar incrementalmente. o problema é, quando vou testar o php no navegador, ele exibe o código php após o uso de "->". a impressão em html é exibida corretamente, que é APÓS o ponto em que o -> é.
aqui é o php:
<code><?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(); ?> </code>
aqui está um link para a página. Espero que funcione para pessoas de fora da rede da escola.
http://plato.cs.virginia.edu/~paw5k/cainedb/viewall.html
Se alguém souber por que isso está acontecendo, sua opinião seria ótima!
como por pedido:
php -v:
<code>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 </code>