PHPを使用してmysqlデータベースからテーブルデータを取得しています。各値によってIサイクルを行うと、ページ内で再利用できる変数を割り当てる方法MySQLデータベースの配列からの変数の割り当て
{
"title":"-",
"first_name":"Joe",
"last_name":"Bloggs",
"role":"Senior Scientist",
"phone":"61240 652135",
"start_date":"2016-05-20",
"leave_date":"2016-05-20",
"location":null,
"team":"Engineering",
"platform":"Rockets",
"username":"joe.bloggs",
"from_ad":"true",
"full_name":"Joe Bloggs",
"display_name":"Joe Bloggs",
"mobile":null,
"company":"ACM WIDGETS"
}
:データベース内のフィールドの一つ(memberProperties)は次のように出力されますデータの配列ですか?私はw3schools PHP tutorialに従って以下を実行しようとしましたが、値を別々に出力するようには見えません。
$my_array = array($row["memberProperties"]);
list($title, $first_name, $last_name, $role, $phone, $start_date, $leave_date, $location, $team, $platform, $username, $from_ad, $full_name, $display_name, $mobile, $company) = $my_array;
echo "$title, $first_name, $last_name, $role, $phone, $start_date, $leave_date, $location, $team, $platform, $username, $from_ad, $full_name, $display_name, $mobile, $company";
この答えは、それらを別々のアレイおよび出力を通じてどのようにサイクルの私の質問に一致します。ただし、提案された名前は出力されません。あなたはあなたの答えを確認することができますか?なぜそれがうまくいかないのでしょうか? –
私は$ row ["memberProperties"]がjsonリストを保持していると仮定しました。もしそうなら、それは結果を与えるべきです – Iftikhar
はい、そうですが、どこに$ memberPropertyを定義しましたか? –