ビルドしているアプリケーションには、いくつかのユーザーが互いにリンクする必要があります。データベースの配列結果をPHP変数として使用する
ユーザーとメンターがいます。データベースフィールド "mentor_link"には値があります。この値は、メンターがリンクしているユーザーを決定します。
私がしようとしているのは、特定の "mentor_link"値を持つユーザーをデータベースで検索し、そのユーザー名を後で使用するPHP変数として保存することです。 json_encodeを使用
()ANDますprint_rは、単にこのようなものが表示さ:
[{ "userNameに": "デイブ"、 "0": "デイブ"}、{ "userNameに": "エリー" を、 "0": "ely"}、{"userName": "mentor1"、 "0": "mentor1"}]
私が探しているのは、各ユーザー名をターゲットにして変数として保存することです。次に例を示します。$ user1 = dave; $ user2 = ely;
私が見つけた他のすべての例では、上記と同じ方法で表示することができます。次のように
私のコードは次のとおりです。
$stmt = $user_home->runQuery("SELECT userName FROM tbl_users WHERE mentor_link=101");
$stmt->execute();
$result = $stmt->fetchAll();
echo json_encode($result);
データベースが接続され罰金と私は、ユーザーの詳細情報に基づいて単一の値を引くことができるが、私はどのように把握することはできません他のユーザーの情報を取得し、変数として表示/保存します。
私はPDOを使用してデータベースに接続しています。この行の後
なぜあなたのテーブルの各ユーザからPHP変数を作成するのですか? :O – martinezjc
申し訳ありませんが、まだここで質問するのに慣れています。なぜ私はメンターがユーザーとチャットできる機能を構築しているからです。自分が接続しているユーザーのユーザー名を使用して、チャットするユーザーを選択できるようにする必要があります。それが理にかなっていれば? –