这些是我的问题: 注意:实际上并未显示单个任务(') echo $ variable;没有回报 echo“$ variable”返回'$ variable' 返回“东西”;代码?'
此问题同时出现在便携版Chrome和Firefox
中这是我的参考代码:
<!DOCTYPE HTML>
<html lang = "it" >
<head>
<meta charset="utf-8">
<meta name = "keywords" content = "catcher, gioco, top, 10">
<meta name="author" content="Luca Ballarati">
<?php require 'connessione'; ?>
<title> TOP 10 </title>
</head>
<body style = "background-color: white;">
<h1>PROVA:</h1>
<?php
apri_conn();
mysqli_select_db($con,"catcher");
$sql="SELECT Username, Record FROM utenti ORDER BY Record LIMIT 10";
$result = mysqli_query($con,$sql);
chiudi_conn();
echo '<b><center><h2>TOP 10 GIOCATORI e RECORD</h2></center></b><br><br>.';
?>
<?php
$i=0;
while ($i < 11) {
$i++;
$NomeUtente = mysql_result($result,$i,"NomeUtente");
$Record = mysql_result($result,$i,"Record");
$str = "AAA"
echo "<p>AAA</p>";
}
?>
</body>
我认为我使用了正确的语法,来自我对本网站上其他帖子和其他帖子的比较。我错了,还是还有别的东西在玩耍?
答案 0 :(得分:0)
除了此代码中包含的大量错误之外,您不应在HTML文档上使用echo
,只需关闭PHP标记即可。例如
if( 1 == 1 ) { //True every time
?>
<p>AAA</p>
<?php } ?>
几乎和你写的一样:
if( 1 == 1 ) { //True every time
echo "<p>AAA</p>";
}
此外,如果您想将HTML与PHP代码混合使用,我建议您使用endif
和endwhile
作为循环。