我想通过使用从菜单调用的sectr1input.php页面,根据查询结果在两个php页面之间进行选择。在登录期间,我将变量-clientnum POST,这在多个表中使用。我想提供一个页面(表单),用于'update'与变量的现有数据 - clientnum或使用另一个页面(表单)进行初始输入。
所有这些都基于特定clientnum的'key index'而不是NULL。该查询在MAMP中有效但我无法使if()工作。这是我此时的直接方法。或者,我是否应该创建一个决策页面从菜单中调用,并根据查询结果重定向到两个页面之一?
<?php
/**show user name*/
session_start();
if (array_key_exists("user", $_SESSION)) {
echo "Welcome: " . $_SESSION['user'];
} else {
header('Location: index.php');
exit;
}
echo "<br/>"
?><br/>
<?php
/* * show client number */
session_start();
if (array_key_exists("clientnum", $_SESSION)) {
echo "Your Client Number: " . $_SESSION['clientnum'];
} else {
header('Location: index.php');
exit;
}
?>
<?php
/* * select the sector 1 table data - based on client number and if the record exist */
session_start();
$cnum = $_SESSION['clientnum'];
$con = mysqli_connect("localhost", "phpuser", "phpuserpw","telesisBWT");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
$result = mysql_query("SELECT sect1_id From sctr_1_qstns Where client_num='$cnum'");
$row = mysql_fetch_row($result);
If ($row > 0)
{
header('Location: sectr1viewup.php');
exit;
}
Else {
header('Location: sectr1input.php');
;
}
mysql_close($con);
?>