我正在尝试创建一个结果页面,如果用户在从上一页发布后从具有技术名称的下拉框中选择了值13,则只显示一个语句。我似乎无法弄清楚确切的语法。但是,我有以下内容:
<?php
if $_POST['Technology']="13";
{
echo "Do you have your first month's payment with you?";
}
?>
答案 0 :(得分:1)
如果陈述应该是
if($_POST['Technology']=="13")
{
echo "Do you have your first month's payment with you?";
}
你有一个=
而不是双==
,单一用于分配,双用于比较,如果条件被()
包围,也没有;
答案 1 :(得分:0)
您必须先检查表单数据是否已发布。然后使用以下语句。
if(isset($_POST['Technology']) && $_POST['Technology']=='13')
{
echo "Do you have your first month's payment with you?";
}