php - 从mysql数据库获取一个 "cell"

标签 php mysql

我有一个网站,其设置存储在 mysql 数据库表中。 为了获得一种设置,我使用如下内容:

$q = mysql_query("SELECT setting FROM settings WHERE id=1");
$a = mysql_fetch_array($q);
$setting = $a['setting'];

但是,是否有一种更快/更好的方法来将 mysql 表的一个“单元格”转储到变量中?

最佳答案

不,差不多就是这样了。一些数据库库提供 ->getOne() 类型的方法,但在内部它们与您没有任何不同。当然,您应该停止使用 mysql_*() 函数。它们已被弃用/过时。考虑切换到 mysqli 或 PDO

关于php - 从mysql数据库获取一个 "cell",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17255047/

相关文章:

php - 通过 Dwoo 连接到数据库

javascript - 在PHP中验证数据库中的用户名和密码后,如何使按钮转到特定页面

php - 从 mysql 检索以填充表单时遇到问题

mysql - 使用 MySQL 查询查找所有 NULL 值并将它们设置为最低的未使用数字

c# - 如何使用ubuntu服务器获取mysql的连接字符串?

MySql 在有值时选择多列

php - 无法获取 mysqli...调用非对象上的成员函数 fetch_assoc()

PHP session 过期但页面刷新后我没有重定向

mysql - 修复mysql中的表

mysql - 通过复制从 MySQL 主机中删除不同步的数据