从表中选择一个值并放入一个变量

时间:2017-12-30 16:18:19

标签: php mysql

我有一张名为'进展的桌子'在一列中'数字'有价值' 2'。 我想选择值2并输入$ result。

$letter ='A';
$number = "SELECT number FROM progress";
$result = mysql_fetch_object($number);
$finalcode = $letter . $result;

1 个答案:

答案 0 :(得分:0)

您没有执行查询。所以mysql_fetch_object()没有任何回报。此外,您需要连接到使用mysql_connect()完成的数据库。要使用mysql执行查询,您可以使用mysql_query。将代码中的前一个注释包装为例如:

// Connecting to database
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully'; // Connected

$letter ='A';
$number = "SELECT number FROM progress";

$result = mysql_query($number); // Executing your query
$row = mysql_fetch_object($result); // Fetching your result into 'row'

$finalcode = $letter . $row;

在上面的代码中,您的对象被提取到$row。您还可以将类名指定为mysql_fetch_object()中的第二个参数,例如:

$row = mysql_fetch_object($result,'foo');

注意:如果您的查询要返回多行,则必须循环遍历$result,其中提供了许多示例。

注意:请查看mysqli overview,其中应显示mysqlmysqli之间的差异。