mysql只获取一个字段

时间:2009-08-02 22:26:00

标签: php mysql

是否有一种简单的方法只能提取一个字段。例如:

$sql = "SELECT field1 FROM table";
$res = mysql_query($sql) or die(mysql_error());
$arr = mysql_fetch_assoc($res);
$field1 = $arr['field1'];

我的感觉说这可以更轻松。

3 个答案:

答案 0 :(得分:6)

您可以使用mysql_result()

string mysql_result(resource $ result,int $ row [,mixed $ field = 0])
从MySQL结果集中检索一个单元格的内容。

答案 1 :(得分:0)

也许

$sql = "SELECT field1 FROM table";
$result = mysql_query($sql) or die(mysql_error());
$field1 = mysql_fetch_object($result)->field1;

答案 2 :(得分:0)

$field1 = mysql_fetch_object(mysql_query("SELECT field1 FROM table"))->field1;