メニューから呼び出される sectr1input.php ページを使用して、クエリ結果に基づいて 2 つの php ページから選択したいと考えています。ログイン中に変数 -clientnum を POST します。これは複数のテーブルで使用されます。変数 - clientnum の既存のデータで「更新」に使用される 1 つのページ (フォーム) を表示するか、最初の入力に他のページ (フォーム) を使用します。
これはすべて、特定の clientnum の NULL ではない「キー インデックス」に基づいています。クエリは MAMP で機能しますが、if() を機能させることができません。これが現時点での私の直接的なアプローチです。または、メニューから呼び出され、クエリ結果に基づいて 2 つのページのいずれかにリダイレクトされる決定ページを作成する必要がありますか?
<?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);
?>