我正在尝试从只有一行和一列的数据库表创建一个PHP变量。所以基本上,我试图使用数据库在几个页面内传递信息。这可能吗?我有一个名为name
的表,其上的一列也称为name
。我只有一行,我想选择该字段的值并为其分配一个变量。我该怎么做呢?谢谢!
编辑:我试过了:
$name = mysql_query("SELECT * FROM name ORDER BY RAND() LIMIT 0,1");
var_dump($name);
但它会返回null
。
答案 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) ;