⊗ppPmDBLAR 368 of 447 menu

PHPにおけるSQLクエリでのループを使用した配列の形成

もちろん、手動ですべての従業員を処理するのはあまり便利ではありません。代わりにループにやらせましょう:

<?php for ($data = []; $row = mysqli_fetch_assoc($res); $data[] = $row); var_dump($data); // 結果の配列がここに入ります ?>

このループがどのように動作するか見てみましょう。

ループの各反復で、mysqli_fetch_assoc関数は結果の各行を順次読み取り、それを$data配列に書き込みます。

$resに行がなくなると、mysqli_fetch_assocNULLを返し、ループは終了します。そして得られた結果は二次元配列$dataに格納されます。

説明したループを使用して、すべての従業員の配列を取得し、var_dumpで画面に表示してください。

得られた結果から最初の従業員を取得してください。echoを使用してその名前を画面に表示してください。

得られた結果から2番目の従業員を取得してください。echoを使用してその名前と年齢を画面に表示してください。

得られた結果から3番目の従業員を取得してください。echoを使用してその名前、年齢、給与を画面に表示してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否