https://prototurk.com/soru/1052-html-css-de-arama-butonu-nasil-yapilir
918 gün önce sorulmuş ve cevap işaretlenmemiş sorular için bir filtre yapında sonlarda kalsın görüntüsü
çözülmemiş sorular arasına girmesin
<?php
// Veritabanı bağlantısı yapılır
$conn = new mysqli("localhost", "kullanici_adi", "parola", "veritabani_adi");
// SQL sorgusu çalıştırılır ve sonuç `$result` değişkenine atanır
$result = $conn->query("SELECT * FROM kategoriler");
// HTML çıktısı oluşturulur
echo '<div id="accordion">';
while ($row = $result->fetch_assoc()) {
if ($row['parent_id'] == 0) {
echo '<div class="card">
<div class="card-header" id="heading'.$row['id'].'">
<h5 class="mb-0">
<button class="btn btn-link" data-toggle="collapse" data-target="#collapse'.$row['id'].'" aria-expanded="true" aria-controls="collapse'.$row['id'].'">
'.$row['adi'].'
</button>
</h5>
</div>';
echo '<div id="collapse'.$row['id'].'" class="collapse" aria-labelledby="heading'.$row['id'].'" data-parent="#accordion">
<div class="card-body">';
// Alt kategorileri bulmak için yeni bir sorgu yapılır ve sonuç `$result2` değişkenine atanır
$result2 = $conn->query("SELECT * FROM kategoriler WHERE parent_id = ".$row['id']);
while ($row2 = $result2->fetch_assoc()) {
echo '<p>'.$row2['adi'].'</p>';
}
echo '</div></div></div>';
}
}
echo '</div>';
?>
PhpMyAdmin'de import edilmiş bir veritabanı tablosunu düzenleyemiyorsanız, muhtemelen düzenleme işlemi için gerekli izinlere sahip değilsiniz. Veritabanının kullanıcısı, veritabanı yöneticisi veya benzeri bir rol verilerek, tabloları düzenleme yetkisi sağlanabilir.
Bunun yanı sıra, tablonun kilitli olup olmadığını kontrol edebilirsiniz. Eğer tablo kilitli ise, düzenleme işlemi yapılamaz. Kilitli tablolar, diğer işlemler için kullanılır ve düzenleme işlemlerine izin verilmez. Kilitli bir tablonun kilidini açmak için, PhpMyAdmin'de "Unlock tables" komutunu kullanabilirsiniz.
Son olarak, PhpMyAdmin'de veritabanı düzenlemek için, veritabanının versiyonuna ve kullanılan PhpMyAdmin sürümüne dikkat edilmelidir. Bazı PhpMyAdmin sürümleri, özellikle eski sürümler, yeni sürümlerdeki bazı işlevlerden yoksun olabilir veya farklı bir arayüze sahip olabilir. Bu nedenle, doğru sürümün kullanılması önemlidir.
Genel olarak, veritabanı tablolarını düzenlemek için gerekli izinleri sağlamak, kilidi açmak ve doğru sürümü kullanmak, PhpMyAdmin'de veritabanı tablolarını düzenleme işlemini yapmanıza yardımcı olabilir.