CodeigniterとDatamapperの使用:タグとクライアントの2つのテーブルがあります。クライアントは多くのタグを持つことができ、タグは多くのクライアントを持つことができます。関係を保存するために別の結合テーブルを使用しています。
個々のタグを管理するためのページがあり、すべてのクライアントを繰り返し処理しており、各クライアントがこのタグに関連しているかどうかを確認したいと思います。
以下の????
コードのは、チェックボックスがオンになっているかどうかを判断します。チェックボックスがオンになっていないTRUE
場合は、クライアントにタグが付いているかどうかを確認しますFALSE
。
<h2>Manage Tag: <?php echo $tag->name; ?></h2>
<?php foreach ($clients as $client): ?>
<label>
<?php echo form_checkbox('client_id[]', $client->id, ????); ?>
<?php echo $client->name; ?>
</label>
<?php endforeach; ?>
Datamapperを使用して、このループに$client
関連しているかどうかを確認するにはどうすればよいですか?$tag