Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在HTML中但在PHP文件中使用PHP变量_Php_Html_Variables - Fatal编程技术网

在HTML中但在PHP文件中使用PHP变量

在HTML中但在PHP文件中使用PHP变量,php,html,variables,Php,Html,Variables,我试图得到一个PHP变量的值,我的代码是: while($row=mysqli\u fetch\u数组($response)){ $var=$row['num']; echo$var; 回显“”。 $row['id'].'。 $row['num'].''。 $row['used'].'。 $row['temps'].'”。 $row['prix'].'。 $row['date'].'。 '; 回声'; } 我试图输入$var的值,但是当我执行此代码时,出现了一个错误 (!)分析错误:

我试图得到一个PHP变量的值,我的代码是:

while($row=mysqli\u fetch\u数组($response)){
$var=$row['num'];
echo$var;
回显“”。
$row['id'].'。
$row['num'].''。
$row['used'].'。
$row['temps'].'”。
$row['prix'].'。
$row['date'].'。

'; 回声'; }
我试图输入$var的值,但是当我执行此代码时,出现了一个错误

(!)分析错误:语法错误,意外的“echo”(T_echo),应为“,”或“;”在第39行的C:\wamp64\www\Site test\php\mysql\u getInfo.php中


有关我的代码获取数据库并放到网站上的信息,我正在尝试添加按钮以从数据库中删除。

我建议您回显每一行并提取ur$var:

while($row = mysqli_fetch_array($response)){
$var = $row['num'];
echo $var;
echo '<tr><td align="left">';
echo $row['id'] . '</td><td align="left">';
echo $row['num'] . '</td><td align="left">';
echo $row['used'] . '</td><td align="left">'; 
echo $row['temps'] . '</td><td align="left">';
echo $row['prix'] . '</td><td align="left">'; 
echo $row['date'] . '</td><td align="left">';
echo '<p>';
echo '<form action="delete.php" method="post">';
echo '<input type="text" name="name" value='.$var.' />';
echo '</p>';

echo '<p>';
echo '<input type="submit" name="submit" value="Delete" />';
echo '</p>';
echo '</form>';

echo '</tr>';
}
while($row=mysqli\u fetch\u数组($response)){
$var=$row['num'];
echo$var;
回声';
echo$row['id'.';
echo$row['num'].';
echo$row['used'].';
echo$row['temps'].';
echo$row['prix'].';
echo$row['date'.'”;
回声“”;
回声';
回声';
回声“

”; 回声“”; 回声'; 回声“

”; 回声'; 回声'; }
旁注:
不能是
的子项。我如何才能这样做?您的错误中有行号。。。你应该可以用这个缩小范围。至少,包括行号以帮助愿意帮助你的人。单引号中的变量不是变量。
td
p
之间的
没有连接。错误在这里:回显每一行为什么???你的代码不再显示错误,但它没有以$var:)的值填充字符串。如果我的问题很愚蠢,我正在学习php:)@Dagon我个人喜欢有条理,而且我懒得专注于字符串因为我害怕在集中字符串时出错您不需要连接
while($row = mysqli_fetch_array($response)){
$var = $row['num'];
echo $var;
echo '<tr><td align="left">';
echo $row['id'] . '</td><td align="left">';
echo $row['num'] . '</td><td align="left">';
echo $row['used'] . '</td><td align="left">'; 
echo $row['temps'] . '</td><td align="left">';
echo $row['prix'] . '</td><td align="left">'; 
echo $row['date'] . '</td><td align="left">';
echo '<p>';
echo '<form action="delete.php" method="post">';
echo '<input type="text" name="name" value='.$var.' />';
echo '</p>';

echo '<p>';
echo '<input type="submit" name="submit" value="Delete" />';
echo '</p>';
echo '</form>';

echo '</tr>';
}