この機能を正しく取得するのに問題があります。これは、クライアントのオートコンペボックス用です。クライアントは、それぞれの電話番号と住所などを含む 3 つの異なる連絡先を持つことができます。
このデータをデータベースから取得したら、それをクライアント配列にマージして、ユーザーに表示できるようにする必要があります。
これは、データベースからのデータが現在どのように見えるかを、他のクライアント データと共に示しています。
Array
(
[0] => Array
(
[ClientName] => Test 1
[ClientAddress] => 1234 Maple St
[Contacts] => Sue Miller:7495872472:1,Paul Miller:8975247624:2,Amy Miller:9762547627:3
[ClientId] => 22
)
)
連絡先を分離し、文字列を解析して、最終的に次のような配列になる必要があります。
Array
(
[0] => Array
(
[ClientName] => Test 1
[ClientAddress] => 1234 Maple St
[name1] => Sue Miller
[phone1] => 7495872472
[contact1Id] => 1
[name2] => Paul Miller
[phone2] => 8975247624
[contact2Id] => 2
[name3] => Amy Miller
[phone3] => 9762547627
[contact3Id] => 3
[ClientId] => 22
)
)
どうすればこれを達成できますか?誰かが私をここに案内してもらえますか?