繁体   English   中英

使用php和html传递数据

[英]passing data using php and html

我试图将通过搜索在表中找到的某些数据传递给另一个php页面。 这是我的代码

echo "
1<form action="adm_edit.php?product_code=$record[0]" method="POST">
2<input type=submit value=Edit>
3</form>
4<form action="adm_edit.php?product_code=$record[0]" method="POST">
5<input type=submit value=Delete>
6</form>
";

我的搜索功能运行正常,并且record [0]包含所需的数据,但是运行此代码时出现此错误:

解析错误:语法错误,意外的T_STRING,期望为','或';' 在第1行的search.php中

为了方便阅读,我在上面的代码中添加了数字,所以请您帮帮我吗? 谢谢

在回声中使用来自html元素的引号时,也要在使用变量时要当心! 当使用'代替" ,还必须在变量前面加上引号,这样就可以停止回显字符串,并可以从回显变量开始。您需要将var和字符串以.

这将起作用:

echo '
<form action="adm_edit.php?product_code='.$record[0].'" method="POST">
<input type=submit value=Edit>
</form>
<form action="adm_edit.php?product_code='.$record[0].'" method="POST">
<input type=submit value=Delete>
</form>
';
<form action="adm_edit.php?product_code=<?php echo $record[0]; ?>" method="POST">
<input type=submit value=Edit>
</form>
<form action="adm_edit.php?product_code=<?php echo $record[0]; ?>" method="POST">
<input type=submit value=Delete>
</form>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM