ここから本文です

新規会員登録に入力、登録された顧客情報をリスト一覧として閲覧するにはどうすれ...

mok********さん

2017/5/2016:57:17

新規会員登録に入力、登録された顧客情報をリスト一覧として閲覧するにはどうすればいいですか?

会員登録フォーム


<?php


try {
$pdo = new PDO("mysql:host=localhost;dbname=users_info;charset=utf8", "dbuser", "1572", array(PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTION));
$st = $pdo->prepare("INSERT INTO users VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?)");
$st->execute(array($_POST['id'],
$_POST['password'],
$_POST['name'],
$_POST['letters'],
$_POST['age'],
$_POST['personal_info'],
$_POST['sex'],
$_POST['adress'],
$_POST['number'],
$_POST['email'],
$_POST['phone_number'],
$_POST['line_id'],
$_POST['memo']));
} catch (PDOException $e) {

$dberrmsg = $e->getMessage();

}
if (isset($dberrmsg)) {

}

ご登録ありがとうございました。
?>
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf8">
<title>新規会員登録</title>
<style>
form{
border-collapse: separate;
text-align: center;
margin: auto;
font-size: 25px;
}
</style>
</head>
<body>
<form action="form.php" method="post" enctype="multipart/form-data">
<p><label>password</label><input type="password" name="password" required></p>
<p><label>ご氏名</label><input type="text" name="name" required></p>
<p><label>ヨミガナ</label><input type="text" name="letters" required></p>
<p><label>ご年齢</label><input type="text" name="age" required></p>
<p><label>身文書</label><input type="file" name="personal_info" required></p>
<p><label>性別</label><input type="radio" name="sex" value="male">男性<input type="radio" name="sex" value="female" checked>女性</p>
<p><label>住所</label><input type="text" name="adress" required></p>
<p><label>郵便番号</label><input type="number" name="zipcode" required></p>
<p><label>メールアドレス</label><input type="email" name="email" required></p>
<p><label>電話番号</label><input type="tel" name="phone_number" required></p>
<p><label>ラインID</label><input type="text" name="line_id" required></p>
<p><label>ご要望</label><textarea cols="30" rows="10" name="memo"></textarea></p>
<input type="submit" value="送信">
<input type="reset" value="リセット">
</form>
</body>
</html>


リスト一覧



<body>
<!--リストの出力フォーム-->
<table border="1">
<tr><th>ID</th><th>password</th><th>氏名</th><th>ヨミガナ</th><th>年齢</th><th>身文書</th><th>性別</th><th>住所</th><th>郵便番号</th><th>メールアドレス</th><th>電話番号</th><th>ご意見</th></tr>
<?php
$pdo = new PDO("mysql:host=localhost;dbname=users_info;charset=utf8", "dbuser", "1572", array(PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTION));
$st = $pdo->query("SELECT * FROM users");
while ($row = $st->fetch()) {
$id = htmlspecialchars($row['id']);
$password = htmlspecialchars($row['password']);
$name = htmlspecialchars($row['name']);
$letters = htmlspecialchars($row['letters']);
$age = htmlspecialchars($row['age']);
$personal_info = htmlspecialchars($row['personal_info']);
$sex = htmlspecialchars($row['sex']);
$adress = htmlspecialchars($row['adress']);
$zipcode = htmlspecialchars($row['zipcode']);
$email = htmlspecialchars($row['email']);
$phone_number = htmlspecialchars($row['phone_number']);
$line_id = htmlspecialchars($row['line_id']);
$memo = htmlspecialchars($row['memo']);
echo "<tr><td>$id</td><td>$password</td><td>$name</td>$letters<td>$age</td><td>$personal_info</td><td>$sex</td><td>$adress</td><td>$zipcode</td><td>$email</td><td>$phone_number</td><td>$line_id</td><td>$memo</td></tr>";
}
?>
</table>
</body>


(以下省略)

閲覧数:
22
回答数:
1

違反報告

ベストアンサーに選ばれた回答

por********さん

2017/5/2020:42:37

>mokutekitassei1さん2017/5/2016:57:17
>新規会員登録に入力、登録された顧客情報をリスト一覧として閲覧するにはどうすればいいですか?

データベースの構築を代行してくれる業者があるので、そのような業者を活用。

この回答は投票によってベストアンサーに選ばれました!

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる