如何从codeigniter中的数据库表中获取特定值

时间:2015-10-09 06:02:12

标签: php mysql codeigniter

在我的数据库表中,我有一列有这个数据

CONFIGURATION=$(Configuration);

从此我只想要像

这样的rgb值
#define _STRINGIZE(x) #x
#define STRINGIZE(x) _STRINGIZE(x)

VALUE "InternalName", "MyProjectName " STRINGIZE(CONFIGURATION)

我像普通的PHP一样编写代码

background: linear-gradient(top , rgb(255,104,0) 0% , rgb(255,68,0) 100%);
background: -o-linear-gradient(top , rgb(255,104,0) 0% , rgb(255,68,0) 100%);
background: -ms-linear-gradient(top , rgb(255,104,0) 0% , rgb(255,68,0) 100%);
background: -moz-linear-gradient(top , rgb(255,104,0) 0% , rgb(255,68,0) 100%);
background: -webkit-linear-gradient(top , rgb(255,104,0) 0% , rgb(255,68,0) 100%);

但它无法正常工作,我想要在codeignter模型中。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

检查它位于核心PHP中。

<?php 
   $color= "rgb(255,104,0)";
   $query = mysql_query("SELECT * FROM `dt_site_settings` WHERE Button_Gradient_Background_Color like '%$color%'");
   $data = mysql_fetch_array($query);
   $find = $data['Button_Gradient_Background_Color'];
   $ex =  explode(',',$find);
   $first_color = $ex[1].','.$ex[2].','.$ex[3];
   $second_color = $ex[4].','.$ex[5].','.$ex[6];
   echo '<br>'.$first_color .'<br>';
   echo '<br>'.$second_color .'<br>';
?>