从SQL查询中使用php选择某个值

时间:2013-10-21 02:57:37

标签: php sql

$slider = tep_db_query("select slider_config_value, slider_config_id from " . TABLE_SLIDER_CONFIG . " ");
while ($theslider = tep_db_fetch_array($slider)) {
$autoStart = $theslider['slider_config_value'];
}

我要做的是为某些slider_config_id选择slider_config_value,代码尽可能短。因为我知道我可以使用'where slider_config_id = ...'但是我必须对每个em进行查询。

我需要的是像

$autoStart = $theslider['slider_config_value', '1'];
$loop = $theslider['slider_config_value', '22'];
$margin = $theslider['slider_config_value', '4'];
etc.

我一直试图找到解决方案,但之前没有处理过。

1 个答案:

答案 0 :(得分:0)

$slider = tep_db_query("select slider_config_value, slider_config_id from " . TABLE_SLIDER_CONFIG . " ");
$slider_configs = array();
while ($theslider = tep_db_fetch_array($slider)) {
    $slider_configs[$theslider['slider_config_id']] = $theslider['slider_config_value'];
}
$autoStart = $slider_configs[1];
$loop = $slider_configs[22];
$margin = $slider_configs[4];