Dlaczego nazwy kolumn w tabeli nie są wrażliwe na text-transform:capitalize
? Używam foreach i PDO do wypisania wszystkich produktów z bazy danych.
Rekordy z bazy danych normalnie zmieniają wielkość pierwszeji litery(Wyniki selecta). Zaciekawiło mnie czemu to nie dotyczy nazw kolumn, Wpisuję je do query ale potem chyba normalnie trafiają do htmla-a tak jak wyniki selecta. A tak jakby capitalize na nie nie działało.
$query = "SELECT nazwa,ilość,jednostka FROM stan_jedzenia";
$stmt = $pdo -> query($query);
$i=0;
if ($stmt -> rowCount() > 0) {
while ($resource = $stmt -> fetch(PDO::FETCH_ASSOC)) {
echo '<div>';
foreach ($resource as $key => $value) {
$i++;
echo $i;
echo $key . ': ' . $value . '<br>' ;
}
echo '</div> <hr>';
}
} else echo 'Zapytanie nie zwróciło wyników';