<link href="css/style.css" type="text/css" rel="stylesheet">Normalde head tagları arasında duran stil dosyamız bu şekilde
biz bu stil tagını şu şekilde değiştiriyor ve aynı şekilde .css olan stil dosyamızın uzantısını .php olarak değiştiriyor ve head taglarında şu değişikliği yapıyoruz
<link href="css/style.php" type="text/css" rel="stylesheet">stil dosyamızın içerisine geliyoruz ve en üstüne şunları yazıyoruz.
tabi burda direk pdo ve mysql mysqli ile bağlanıp verileri çekmek istiyorsak
<?php
include 'db.php';
$veri= $db->query("SELECT * FROM ayarlar WHERE ID=1")->fetch(PDO::FETCH_ASSOC);
header('Content-type: text/css; charset:UTF-8');
$primary = $veri['renk'];
$hover = $veri['hover'];
?>bu kısmı açıklamak gerekirse stil dosyamın en üstüne php taglarımı açtım bağlantı dosyamı include ettim daha sonra benim burada işim tek bir satırda olduğu için ayarlar tablosundaki 1.veriyi çektim,header('Content-type: text/css; charset:UTF-8'); yazarakta bu php dosyamın stil dosyası olduğunu belirtiyorum
daha sonrada veritabanından gelen verilerimi değişkene atayıp php pdo kısmında işimi bitiyorum.
bundan sonra yapmam gereken şu php tagından sonra yazdıgım her css kodu çalışmaya devam edicektir. örnek veriyorum ben ayarlar tabloma bir renk kodu eklediğimde onu örnekte olduğu gibi çagırıyorum ve rengimi artık yönetim paneli üzerinden kontrol edebiliyorum.
.content{
background-color: <?=$hover?>;
color: <?=$primary?>;
}yardımcı olabildiysem ne mutlu bana herkese iyi çalışmalar dilerim.