を使用する代わりに、php pdo と mySql を使用する場合に、列をバインドせずにデータを出力するときに、列の名前を直接使用する方法はありますか$row[‘columnName’]
。
例: 私の現在の方法
$sql = "select id, name, address, country from members where country = :country";
$stmt=$conn->prepare($sql);
$stmt->execute(array(':country' => $country));
while( $row = $stmt->fetch() ) { //I can forgo the while loop.
echo $row[‘name’]; //Can I use $name here?
echo $row[‘address’];
echo $row[‘country’];
}
を使用する代わりに、$row[‘colName’]
何とか$colName
それ自体を使用することは可能ですか? ezSql
このようにすることは知っていますが、ezSql
準備済みステートメントをサポートしていないため、使用していません。これはどのように行うことができますか?たぶん使用for each
?出来ますか?
列をバインドできることはわかっていますが、それも避けようとしています。コードは最小限に抑えます。