だから私はf3を学ぼうとしていますが、データベースの構文は私を理解していません。
ドキュメントを見ると、SQLの文字列と値の配列を渡して置き換えるようです。しかし、私はそれを機能させることができないようです。1つのパラメーターを使用する、配列を使用する、配列を使用しないなどを試しました。最終的には、クエリで5つ以上の変数を置き換える必要があるため、実際にどのように機能するかを理解する必要があります。よろしくお願いします。
$db = new DB\SQL(
$f3->get('db'),
$f3->get('dbuser'),
$f3->get('dbpass')
);
$x = $db->exec(
"SELECT user_id, email, token FROM `user_primary` WHERE `first_name` = ':first' AND `last_name` = ':last';",
array(
':first' => $f3->get('PARAMS.first'),
':last' => $f3->get('PARAMS.last')
)
);
echo '<pre>'.print_r($x, true).'</pre>';