php - 如何从 MySQL 表中选择一行?

标签 php mysql

如果我知道查询只返回一行,更具体地说,在本例中是一个值,

$full_name = database::query("SELECT concat (fname, ' ', lname) from cr WHERE email='$email'");

如何将该值放入单个变量中。 Database::query 返回 mysql_query 的值。上面的查询将“资源 ID 4”插入到 mysql 表中。

Credentials(cr)

Tweets(tw)

最佳答案

我不知道 database::query(),但是 mysql_query()确实返回资源。

获得该资源后,您必须从中获取数据,例如使用 mysql_fetch_array() :

$data = mysql_fetch_array($full_name);


请注意,有几个 mysql_fetch_* 函数,具体取决于您想要什么样的结果(数组、对象、...):

关于php - 如何从 MySQL 表中选择一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6822594/

相关文章:

php - 前几个月的最后一天计算错误

php - 将 UTC 时间从 MySQL 中的列转换为 PHP 输出中的本地时间(瑞典)

php - 如何在 WordPress 中将 Logo 移动到 sitetile 之前的左侧位置?

java - com.mysql.jdbc.exceptions.jdbc4.CommunicationsException : Communications link failure

mysql - 选择MySQL列的默认值

c# - 消息队列异常 : Queue does not exist or you do not have sufficient permissions to perform the operation

PHP与html混合无输出

php - 如何在 PHP 中优化这些 MySQL 请求?

MySQL - 行到列

MySQL,使用SQL检查表中是否存在列