ホームページ >バックエンド開発 >PHPチュートリアル >ユーザー ID を指定して PHP を使用して MySQL データベースからユーザー名を取得する方法

ユーザー ID を指定して PHP を使用して MySQL データベースからユーザー名を取得する方法

Susan Sarandon
Susan Sarandonオリジナル
2024-12-14 15:44:13516ブラウズ

How to Retrieve a Username from a MySQL Database Using PHP Given a User ID?

MySQL と PHP を使用した ID からの不明なユーザー名の取得

一意の ID が与えられた場合、タスクは、関連するユーザー名を ID から取得することです。 MySQLとPHPを使用したデータベース。ユーザー名は $_SESSION['name'] 変数に保存する必要があります。

クエリを実行する手順:

  1. 作成MySQL クエリ:

    SELECT username FROM user_data WHERE id = ?

    どこ?は ID のプレースホルダーです。

  2. クエリを準備します:

    $stmt = $conn->prepare("SELECT username FROM user_data WHERE>
  3. ID をバインドします変数:

    $stmt->bind_param("s", $id);

    ここで、s は文字列としてのデータ型を示します。

  4. クエリ:

    $stmt->execute();
  5. 結果の取得:

    $result = $stmt->get_result();
  6. データ:

    $user = $result->fetch_assoc();
  7. ユーザー名をセッション変数に保存します:

    $_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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。