前提・実現したいこと
拙い内容ご容赦下さい。
phpでのログイン機能を作成中
セッションは一旦放置し、
DBの内容と入力値の内容を比較したいです。
DBテーブル定義
id AUTO_INCREMENT
userid ・・・hoge
password・・・hoge
定義済みのテーブルの”userid”"password"
入力値が合っていれば→マイページ
間違っていれば→エラーページ
としたいです。
入力値とDBをどう比較していいかわかりません。
やり方を教えていただけると幸いです。
ここに質問の内容を詳しく書いてください。
phpここに言語名を入力
ソースコード
<p> <?php if (isset($_GET["click_sum"])){ } ?> </p><form action="login4.php" method="POST"> <div class="parent"> <h1>login</h1> <p>UserIDとPasswordを入力してください。</p> <table> <tr> <td>User ID</td> <td><input type="text" name="$ui" value="<?php echo htmlspecialchars($ui); ?>"></td> </tr>
</body> </html><p><input type="submit" name="click_sum" onclick="submit" value="マイページへ"></p> </div> </form>
試したこと
//$sql = 'select * FROM "データベース名" WHERE userid = ? password = ?';
//$array = array();
//$array[] = ("$ui" && "$_Pw");
//$new = $db->exec($sql,$array);
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
どうすれば入力値とDBの内容をひかくできますか?
ここにより詳細な情報を記載してください。