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

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

Susan Sarandon
リリース: 2024-12-14 15:44:13
オリジナル
515 人が閲覧しました

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート