$addressdb というデータベースがあります。ユーザーが入力した結果 ($usersName) を使用して、そのデータベースのテーブルを検索したいと考えています。私の間違いはおそらく本当にばかげています。私はmySQLが初めてです。
<?php
//IF THE LOGIN is submitted...
if ($_POST['Login']){
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "addressdb";
$usersName = $_POST['users'];
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$sql = "SELECT userID, userName FROM users WHERE userName =$usersName";
$result = mysqli_query($conn, $sql);
...
私のエラーラインは
$sql = "SELECT userID, userName FROM users WHERE userName =$usersName";
より具体的には、変数呼び出し。