使用mysql_query进行变量声明

时间:2013-11-13 18:32:24

标签: php

在以下PHP代码中,s_at是一个包含数据库中的整数值的列。我需要将index为1的值之一声明为$s_at。但不会以这种方式发生。如果有人能提供帮助,我很高兴。

$s_at  = mysql_query("Select('s_at') FROM `time_holder` WHERE `index` = 1");

2 个答案:

答案 0 :(得分:2)

非常简单:

$mi_resource = mysql_query("Select `s_at` FROM `time_holder` WHERE `index` = 1");
// .... error checking left out

$records = mysql_fetch_assoc($mi_resource);
// .... error checking left out

$s_at = $records[$record_num]['s_at']; // probably #0 if only one record.

...

请参阅mysql_query

答案 1 :(得分:1)

将您的代码更改为此代码,它肯定会有效:

$result = mysql_query("Select `s_at` FROM `time_holder` WHERE `index` = 1");
$row = mysql_fetch_array($result);
$s_at = $row['s_at'];