1

メニューから呼び出される 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);
?> 
4

0 に答える 0