whileループの外ですべてのデータベース結果を出力できますか? 私は別のエコーの中でそれを使いたいです。PHP PDOの結果が{}の間に出力されます
$sql = $db->prepare("SELECT color FROM table WHERE type = :key");
$sql->bindValue(':key', $type, PDO::PARAM_STR);
$sql->execute();
while($rows = $sql->fetch(PDO::FETCH_BOTH)) {
$colors = $rows ['color'];
echo $colors; //Outputs all results
}
echo $colors; //Outputs only last result
ループの外で最初に変数として保存します。何を試しましたか? – Carcigenicate
あなたはコンカットが何であるかを知る必要があります。 –
あなたは配列を使用することができます。すべてのデータを配列に入れて、ループの外側で使用します。 – Ironic