gpt4 book ai didi

php - 使用 codeigniter 进行 SQL 查询

转载 作者:行者123 更新时间:2023-11-30 00:11:25 25 4
gpt4 key购买 nike

我有一个名为 client_interests 的数据库表

它有以下字段:

client_id、min_price、max_price、property_type 等

property_type 字段包含多个值,即

property_type = 别墅、独立屋、单元

目前,我使用以下查询来获取某个 ID 的所有记录。

public function getinterests($id)
{
$query = $this->db->get_where('client_interests', array('client_id' => $id));
return $query->row();
}

我想知道的是,如何分解 Controller 中的 property_interests 并传递到我的 View ?

在我的 Controller 中,我现在有这个:

$data['client'] = $this->client_model->getinterests($id);
$this->layout->view('administration/clients/add_interests', $data);

我在 View 中显示值,如下所示:

<select class="form-control" name="minrooms" value="<?php echo set_value('min_rooms', $client->min_rooms); ?>">

我基本上想填充复选框字段(如果它们已被检索)。

我的复选框显示如下:

 <label class="col-sm-4 col-xs-12">
<input type="checkbox" value="house" name="propertytype[]">
<?php echo $house; ?></label>
<label class="col-sm-4 col-xs-12">
<input type="checkbox" value="apartment" name="propertytype[]">
<?php echo $apartment; ?></label>
<label class="col-sm-4 col-xs-12">
<input type="checkbox" value="unit" name="propertytype[]">
<?php echo $unit; ?></label>
<label class="col-sm-4 col-xs-12">
<input type="checkbox" value="townhouse" name="propertytype[]">
<?php echo $townhouse; ?></label>
<label class="col-sm-4 col-xs-12">
<input type="checkbox" value="villa" name="propertytype[]">
<?php echo $villa; ?></label>
<label class="col-sm-4 col-xs-12">
<input type="checkbox" value="land" name="propertytype[]">
<?php echo $land; ?></label>
<label class="col-sm-4 col-xs-12">
<input type="checkbox" value="acreage" name="propertytype[]">
<?php echo $acreage; ?></label>
<label class="col-sm-4 col-xs-12">
<input type="checkbox" value="rural" name="propertytype[]">
<?php echo $rural; ?></label>
<label class="col-sm-4 col-xs-12">
<input type="checkbox" value="block" name="propertytype[]">
<?php echo $block; ?></label>

如有任何帮助,我们将不胜感激。

谢谢。

最佳答案

您可以在 $client->property_type 上使用爆炸条件来获取该列中的每个值。您可以使用comma(,)运算符作为拆分条件。

关于php - 使用 codeigniter 进行 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24008178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com