Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 回显一行的一个值的最简单方法_Php - Fatal编程技术网

Php 回显一行的一个值的最简单方法

Php 回显一行的一个值的最简单方法,php,Php,我有一个简单的问题 $qry = "select MAX(image_id) from tpf_images"; $res = $pdo->query($qry); 结果只是一个数字。用php呼应这个数字的最快、最简单的方法是什么 谢谢我认为fetchColumn()是您需要的。它检索下一行第一列。因为您只有一行一列,所以它将返回第一行和第一列的值。若并没有从数据库返回行,它将返回FALSE echo $pdo->query($qry)->fetchColumn(); 你试

我有一个简单的问题

$qry = "select MAX(image_id) from tpf_images";
$res = $pdo->query($qry);
结果只是一个数字。用php呼应这个数字的最快、最简单的方法是什么

谢谢

我认为fetchColumn()是您需要的。它检索下一行第一列。因为您只有一行一列,所以它将返回第一行和第一列的值。若并没有从数据库返回行,它将返回FALSE

echo $pdo->query($qry)->fetchColumn();

你试过使用echo吗?我知道如何使用echo,通常我使用foreach循环回显多行数据。但当只检索一个数字时,必须有一种更简单的方法。