sql >> Database >  >> RDS >> Mysql

Sql-query retourneert alleen de eerste rij

U moet fetchALL() . gebruiken als fetch() alleen retourneert één rij volgens de documenten:

$query = "SELECT Email from client";
$result = $db->query($query)->fetchALL();
foreach($result as $email){
    echo $email["Email"]."\n";
}


  1. selecteer alle kolommen die niet in een andere tabel staan ​​laravel 5.5

  2. Functie uitvoeren in Oracle met parameters

  3. Database-onafhankelijke stringvergelijking met JPA

  4. Vastgelopen bij het bouwen van MySQL-query