我有以下 PHP PDO 代码:
$sql='SELECT a,b,c FROM my_table WHERE d=?;';
$pds=$database->pdo->prepare($sql); $pds->execute(array($d_value)); $row=$pds->fetch();
echo $row['a'];
这很好用。
我想知道如何将 fetch() 中的所有 3 个返回值分解为一行中的变量。我试过这个没有成功:
$sql='SELECT a,b,c FROM my_table WHERE d=?;';
$pds=$database->pdo->prepare($sql); $pds->execute(array($d_value)); $row=$pds->fetch();
list($a,$b,$c) = $row[0];
echo $a
我如何获得'list($a,$b,$c) = $row[0];' 线上班?
非常感谢您 :)