我正在尝试显示从表字段创建的页面ID。目前我有这个设置
if (isset($_GET['id']))
{
$Id = $_GET['id'];
}
else
{
$Id = '147';
}
当我回显$Id时,效果很好但是$Id需要包含来自名为$extra1的预定表字段的文本。所以我用了代码
if (isset($_GET['id']))
{
$Id = $_GET['id'];
}
else
{
$Id = '$extra1';
}
当我现在回显$Id时,它只是说$extra1,而不是该字段的实际内容。字段"extra1"将始终是一个3位数的数字,因此当我回显$Id时,它应该显示222,例如
我希望你们能理解我正在努力做的事情,并期待的任何帮助
感谢
Jason
像这样更改
$extra1='123' //example
if (isset($_GET['id']))
{
$Id = $_GET['id'];
}
else
{
$Id = $extra1;
}
只需尝试:
if (isset($_GET['id'])) {
$Id = (int) $_GET['id'];
} else {
$Id = $extra1;
}
甚至更快:
$Id = isset($_GET['id']) ? (int) $_GET['id'] : $extra1;
试试这个
$Id = "$extra1";
或
$Id = $extra1;