php - 从 MySQL 数据库的一行中读取一列

标签 php mysql

有没有一种快速而肮脏的方法可以从一行中获取一列的值?现在我使用这样的东西:

$result = mysql_query("SELECT value FROM table WHERE row_id='1'");
$row = mysql_fetch_array($result);
return $row['value'];

看来二线和三线肯定是可以合并的。

这三行看起来很像,只是为了从一行中获取一列的值。我试过这个:

$result = mysql_query("SELECT value FROM table WHERE row_id='1'"); 返回 mysql_fetch_array($result)['value'];

但这行不通。我只是想看看是否有一种更简单、更切题的方法来获得这样的一个值。

最佳答案

使用这个:

$result = mysql_query("SELECT value FROM table WHERE row_id='1'");
return mysql_result($result, 0);

关于php - 从 MySQL 数据库的一行中读取一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8767004/

相关文章:

php - 在 php 中调用大量 mysql_query 后出现 500 错误

php - %cd 在 ajax 到 php 调用中转换为 Í

php - 我需要做什么才能看到数据库元素(foreach 循环)

Mysql左连接表不在日期之间

php - 我还需要使用 Prepared Statement 吗

javascript - 模板在正确加载之前中断

mysql - 如何将所有表的 DELETE_RULE 更改为 CASCADE?

php - 当我们从mysql数据库获取数据时出现错误如何正确

php - 如何从数据库中列出用户类型并允许从管理面板中进行选择?

javascript - Express js 中的一次性密码生成