由於所有人都評論我改變了我的代碼。現在的事情是,當我運行我下面的PHP代碼作爲單獨的文件其運行般的魅力:PHP代碼不能在HTML內工作
<?php
require("phpsqlajax_dbinfo.php");
$康恩=新的mysqli($主機名,用戶名$,$密碼,$數據庫);
$sql = "SELECT username FROM users";
$result = mysql_query($sql);
echo "<select name='username'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['username'] . "'>" . $row['username'] . "</option>";
}
echo "</select>";
?>
但是,當我試圖包括成html代碼這個它不工作:
<!DOCTYPE html>
<html>
<head>
<title>FusionCharts Column 2D Sample</title>
</head>
<body>
<div>
<?php
require("phpsqlajax_dbinfo.php");
$康恩=新的mysqli($主機,$的用戶名,$密碼,$數據庫);
$sql = "SELECT username FROM users";
$result = mysql_query($sql);
echo "<select name='username'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['username'] . "'>" . $row['username'] . "</option>";
}
echo "</select>";
?>
</div>
<div id="chart-container">LOADING....</div>
<script src="js/jquery-2.2.4.js"></script>
<script src="js/fusioncharts.js"></script>
<script src="js/fusioncharts.charts.js"></script>
<script src="js/themes/fusioncharts.theme.zune.js"></script>
<script src="js/userChart.js"></script>
</body>
</html>
呃。你在另一個選擇內部有選擇嗎?您看起來沒有關閉 – Epodax
您在打印hi之前已經在代碼頂部打開了選擇。 – Thejas
您正在生成無效的HTML。 –