ホームページ >バックエンド開発 >PHPチュートリアル >ユーザー ID を指定して PHP を使用して MySQL データベースからユーザー名を取得する方法
MySQL と PHP を使用した ID からの不明なユーザー名の取得
一意の ID が与えられた場合、タスクは、関連するユーザー名を ID から取得することです。 MySQLとPHPを使用したデータベース。ユーザー名は $_SESSION['name'] 変数に保存する必要があります。
クエリを実行する手順:
作成MySQL クエリ:
SELECT username FROM user_data WHERE id = ?
どこ?は ID のプレースホルダーです。
クエリを準備します:
$stmt = $conn->prepare("SELECT username FROM user_data WHERE>
ID をバインドします変数:
$stmt->bind_param("s", $id);
ここで、s は文字列としてのデータ型を示します。
クエリ:
$stmt->execute();
結果の取得:
$result = $stmt->get_result();
データ:
$user = $result->fetch_assoc();
ユーザー名をセッション変数に保存します:
$_SESSION['name'] = $user['username'];
コード例:
<?php $conn = mysqli_connect('localhost', 'root', '', 'user_data'); $id = '10527391670258314752'; $sql = "SELECT username FROM user_data WHERE>
以上がユーザー ID を指定して PHP を使用して MySQL データベースからユーザー名を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。