无法使用php检索数据

时间:2014-06-10 09:41:32

标签: php

我正在尝试从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'>

有人可以帮忙吗?谢谢。

1 个答案:

答案 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']."'>";