From fea6b1b4336f1c5ef881874dfedc839101471815 Mon Sep 17 00:00:00 2001 From: Robin Kidder <34462537+richarro@users.noreply.github.com> Date: Wed, 24 Jan 2018 12:50:01 +0900 Subject: [PATCH] Updated php code Updated php code in create, view, and index files to talk to the db with the table and field names. --- htdocs/create.php | 84 +++++++++++++++++++++++------------------------ htdocs/index.php | 12 +++---- htdocs/view.php | 20 +++++------ 3 files changed, 58 insertions(+), 58 deletions(-) diff --git a/htdocs/create.php b/htdocs/create.php index 992ff60..6393e90 100644 --- a/htdocs/create.php +++ b/htdocs/create.php @@ -4,50 +4,50 @@ if ( !empty($_POST)) { // keep track validation errors - $fnameError = null; - $lnameError = null; - $emailError = null; - $phoneError = null; - $typeError = null; + $mem_fnameError = null; + $mem_lnameError = null; + $mem_emailError = null; + $mem_cell_numberError = null; + $mem_typeError = null; // keep track post values - $fname = $_POST['fname']; - $lname = $_POST['lname']; - $email = $_POST['email']; - $phone = $_POST['phone']; - $type = $_POST['type']; + $mem_fname = $_POST['mem_fname']; + $mem_lname = $_POST['mem_lname']; + $mem_email = $_POST['mem_email']; + $mem_cell_number = $_POST['mem_cell_number']; + $mem_type = $_POST['mem_type']; // validate input $valid = true; - if (empty($fname)) { + if (empty($mem_fname)) { $fnameError = 'Please enter Name'; $valid = false; } $valid = true; - if (empty($lname)) { + if (empty($mem_lname)) { $lnameError = 'Please enter Name'; $valid = false; } - if (empty($email)) { + if (empty($mem_email)) { $emailError = 'Please enter Email Address'; $valid = false; - } else if ( !filter_var($email,FILTER_VALIDATE_EMAIL) ) { - $emailError = 'Please enter a valid Email Address'; + } else if ( !filter_var($mem_email,FILTER_VALIDATE_EMAIL) ) { + $mem_emailError = 'Please enter a valid Email Address'; $valid = false; } $valid = true; - if (empty($phone)) { - $phoneError = 'Please enter phone number'; + if (empty($mem_cell_number)) { + $mem_cell_numberError = 'Please enter phone number'; $valid = false; } $valid = true; - if (empty($type)) { - $typeError = 'Please select membership type'; + if (empty($mem_type)) { + $mem_typeError = 'Please select membership type'; $valid = false; } @@ -55,9 +55,9 @@ if ($valid) { $pdo = Database::connect(); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); - $sql = "INSERT INTO members (fname,lname,email,phone,type) values(?, ?, ?, ?, ?)"; + $sql = "INSERT INTO member (mem_fname,mem_lname,mem_email,mem_cell_number,mem_type) values(?, ?, ?, ?, ?)"; $q = $pdo->prepare($sql); - $q->execute(array($fname,$lname,$email,$phone,$type)); + $q->execute(array($mem_fname,$mem_lname,$mem_email,$mem_cell_number,$mem_type)); Database::disconnect(); header("Location: index.php"); } @@ -81,52 +81,52 @@
-
+
- - - + + +
-
+
- - - + + +
-
+
- - - + + +
-
+
- - - + + +
-
- +
+
- - - + + +
diff --git a/htdocs/index.php b/htdocs/index.php index 21f47cd..0c61a17 100644 --- a/htdocs/index.php +++ b/htdocs/index.php @@ -32,14 +32,14 @@ query($sql) as $row) { echo ''; - echo ''. $row['id'] . ''; - echo ''. $row['fname'] . ''; - echo ''. $row['lname'] . ''; - echo ''. $row['email'] . ''; - echo 'Read'; + echo ''. $row['mem_no'] . ''; + echo ''. $row['mem_fname'] . ''; + echo ''. $row['mem_lname'] . ''; + echo ''. $row['mem_email'] . ''; + echo 'Read'; echo ''; } Database::disconnect(); diff --git a/htdocs/view.php b/htdocs/view.php index 55b8257..e3d7f4f 100644 --- a/htdocs/view.php +++ b/htdocs/view.php @@ -39,19 +39,19 @@ $pdo = Database::connect(); $sql = 'SELECT * - FROM members a - LEFT JOIN ref_typ_desc b ON a.type = b.typ_cd - ORDER BY ID DESC'; + FROM member a + LEFT JOIN ref_member_type b ON a.mem_type = b.ref_mem_typ + ORDER BY mem_no DESC'; foreach ($pdo->query($sql) as $row) { echo ''; - echo ''. $row['id'] . ''; - echo ''. $row['fname'] . ''; - echo ''. $row['lname'] . ''; - echo ''. $row['email'] . ''; - echo ''. $row['phone'] . ''; - echo ''. $row['description'] . ''; - echo ''. $row['add_date'] . ''; + echo ''. $row['mem_no'] . ''; + echo ''. $row['mem_fname'] . ''; + echo ''. $row['mem_lname'] . ''; + echo ''. $row['mem_email'] . ''; + echo ''. $row['mem_cell_number'] . ''; + echo ''. $row['ref_mem_typ_desc'] . ''; + echo ''. $row['mem_add_date_time'] . ''; echo ''; } Database::disconnect();