来自数据库行的PHP变量

时间:2013-02-18 20:18:37

标签: php sql database variables

我正在尝试从只有一行和一列的数据库表创建一个PHP变量。所以基本上,我试图使用数据库在几个页面内传递信息。这可能吗?我有一个名为name的表,其上的一列也称为name。我只有一行,我想选择该字段的值并为其分配一个变量。我该怎么做呢?谢谢!

编辑:我试过了:

$name = mysql_query("SELECT * FROM name ORDER BY RAND() LIMIT 0,1");

var_dump($name);  

但它会返回null

1 个答案:

答案 0 :(得分:1)

$result = mysql_query("SELECT * FROM lv1 ORDER BY RAND() LIMIT 0,1"); //You get only 1 row

$name = ($result && mysqli_num_rows($result) == 1) ? mysql_fetch_assoc($result) : null ;

var_dump($name) ;