2011-06-19 73 views
0

我想创建一个函数来调用特定表上的键和值。如何创建函数以从数据库中获取值

基本上我的发言是这样

$query = 'SELECT SQL_CALC_FOUND_ROWS 
     '.$key.' 
      FROM users 
      WHERE 
      status="'.$value.'"'; 

现在我想在功能

function counter('what to put here') { 
    $query = 'SELECT SQL_CALC_FOUND_ROWS 
      '.$key.' 
       FROM users 
       WHERE 
       status="'.$value.'"'; 
if (!($result = @mysql_query($query))) { 
die(mysql_error()); 
} 
$rows = mysql_fetch_assoc(mysql_query('SELECT FOUND_ROWS() AS rows')); 
return $rows['rows']; // what to return here 
} 

实现和调用的函数

<?php echo counter('KEY','VALUE'); ?>

让我知道如何去实现我目标..

+0

什么是你的问题? 如何命名参数? –

+1

我无法很好地理解你的问题,但我试着回答 - 'function counter($ key,$ value)',你得到如下结果:'echo counter('key','value')'。对不起,如果我错了。 – lam3r4370

+0

是..如何命名参数。这是可能的? – nirmala

回答

1

所以,我明白这个问题,根据海报的评论,我发布答案: 您需要定义你这样的功能: function counter($key,$value) ,你得到的结果是这样的:echo counter('key','value')

+0

非常感谢你 – nirmala

0

这是你如何定义你的函数:

function counter($key) 

这是你如何称呼它:

<?php echo counter('KEY'); ?> 
+0

他也需要价值 –

相关问题