0

1 行のみを含む mysqli-resultset があります。現時点では、次のような値を取得しています。

$result = mysqli_query($link,$query)->fetch_array(MYSQLI_NUM);
$result = $result[0];

これを行うためのより簡単な方法はありませんか?

4

2 に答える 2

0

PHP 5.4 の場合:

$result = mysqli_query($link,$query)->fetch_array(MYSQLI_NUM)[0];

しかし、エラー処理がありません。

于 2012-11-07T15:30:02.807 に答える
0

単一の行だけが必要な場合は、fetch_array を使用する代わりに fetch_row を使用してみませんか?

$result = mysqli_query($link,$query)->fetch_row()
于 2012-11-07T15:34:50.263 に答える