配列内のphpに問題があります。PHP配列 - 1件の少数のレコード
私はそのようなdbテーブルを持っています、それは仕事へのアプリケーションを示しています。私が欲しいもの
例えば自分のファイルと肩書きを注文することです
タイトルが示されなければならない:
WEBTasarımUzmanı
noktamedya.com/CVs/zsdfsdfsdfsdfsdf.docx
noktamedya.com/ CVS/zsdfsdfsdfsdfsdf.docx
İçerikYöneticisi
noktamedya.com/CVs/abc.docx
noktamedya.com/CVs/
abc.docx私は、ファイルとjobTitleためにここに持って
public function getAllRec()
{
$query = "SELECT * FROM applyRecords ";
$resultDb = $this->db->query ($query);
$jobs = array();
while ($row = $resultDb->fetchObject()) {
$job = new Job();
$job->title = $row->jobTitle;
$job->url = $row->file;
$jobs [] = $job;
}
return $jobs;
}
デシベルから重要なレコードにかかるクラスを持っています。 in admin inc。私はその
$jobs3 = $jobHome->getAllRec();
のように、この関数を呼び出し、そのjobTitleで注文してみたが、エラーがあり、ここで間違っているものを
foreach($jobs3 as $job)
{
$groupJobs = [$job->title][$job->url] = $job;
}
を理解していけませんか?
を呼び出すことができますこれは私がしたいです。どのようにURLのここで –
を取得することができますし、私はこのforeach($ key => $値として$ groupJobs){ echo $ key。 "
"; echo $ value; } –
実際には$ jobはオブジェクトなので、URLを取得するには2つのネストされたforeachループが必要です:foreach($ groupJopb as $ title => $ jobs){foreach($ jobs as $ job){echo $ title。 ' - ' $ job-> url; }} –