gpt4 book ai didi

php - 如何将PHP+HTML脚本存储到一个变量中并将该变量插入MySQL数据库?

转载 作者:行者123 更新时间:2023-11-30 00:59:13 24 4
gpt4 key购买 nike

我不知道这是否可能。我的要求是这样的:

<?php
$str=<<<abc
$sql=mysql_query("select * from links where column='value'");
$sq1=mysql_fetch_row($sql);
$s1=$rec[13];
$s2='Done';
if($s1==$s2) {
<form name=f1 method=post action=\"xxx.php\">
<input type=hidden name=income value=$rec[value]>
<input type=submit value=\"Accept\" id=submit2 name=submit2 disabled=\"disabled\">
</form>
}
else
<form name=f1 method=post action=\"xxx.php\">
<input type=hidden name=uname value=$rec[value]>
<input type=submit value=\"Accept\" id=submit2 name=submit2 ">
</form>
abc;
?>

不知道上面的格式是否正确。请建议支持的格式。

在上面的格式中,我用来将 PHP+HTML 脚本存储到 str 变量中。我听说过 htmlentities()htmlspecialcharecters() 函数,但我不知道如何使用它们。

如果插入了值,将从前端使用mysql_fetch_row()访问这些值以显示这些插入的值。

如果以上内容可以支持,请给我推荐一个很好的例子。如果没有,那么建议将 PHP+HTML 脚本存储到变量中哪个更好。

MySQL 支持这种类型的查询。

帮助任何人

非常感谢。

最佳答案

我必须同意上面的评论。您不应该这样做。但是,您的代码中存在几个问题:

  • else 提交按钮上,末尾有一个不应该出现的 "
  • PHP 中有 HTML,没有 echo 调用。
  • abc 字符串后面有尾随空格。
  • abc 字符串后面的 ; 应另起一行。

这是“正确”的代码:

<?php
$str=<<<abc
$sql=mysql_query("select * from links where column='value'");
$sq1=mysql_fetch_row($sql);
$s1=$rec[13];
$s2='Done';
if($s1==$s2)
{
echo "
<form name=f1 method=post action=\"xxx.php\">
<input type=hidden name=income value=$rec[value]>
<input type=submit value=\"Accept\" id=submit2 name=submit2 disabled=\"disabled\">
</form>
";
}
else
echo "
<form name=f1 method=post action=\"xxx.php\">
<input type=hidden name=uname value=$rec[value]>
<input type=submit value=\"Accept\" id=submit2 name=submit2 />
</form>";
abc
;

echo $str;

希望有帮助。

关于php - 如何将PHP+HTML脚本存储到一个变量中并将该变量插入MySQL数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20286885/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com