我正在尝试从leave_balance.php
检索数据并将其传递给employee.php
,但数据为NULL。
以下是脚本leave_balance.php
:
if($lid=="1")
$bal = $bal + $replacementleave;
以下是脚本employee.php
:
$bal = $rowe[bal];
然后我在html页面上调用$bal
:
<input type='text' value='$bal'>
有人可以帮忙吗?谢谢。
答案 0 :(得分:2)
您无法直接使用otehr文件中的$bal
。相反,您可以使用Session variables。就像这样 -
<强> employee.php:强>
session_start();
$_SESSION['bal']= $rowe[bal];
<强> leave_balance.php:强>
if($lid=="1")
$_SESSION['bal'] = $_SESSION['bal'] + $replacementleave;
此外,您无法直接在html
内使用php变量。在html文本中使用php var -
<input type='text' value="<?php echo $_SESSION['bal']; ?>">
或者,你也可以echo
html语句 -
echo "<input type='text' value='".$_SESSION['bal']."'>";