Merhabalar Kodlamada acemiyim ve yardıma ihtiyacım var
Veri tabanına girilen verileri texde arayarak onları göstericek
Yardım Edebilirmisiniz
Merhabalar Kodlamada acemiyim ve yardıma ihtiyacım var
1
●208
- 01-07-2019, 14:06:09Kimlik doğrulama veya yönetimden onay bekliyor.İyi günler;
öncelikle veritabanı bağlantınızı yapmanız gerekmektedir.
<?php try { $connect = new PDO("mysql:host=localhost;dbname=test", "root", "123456"); } catch ( PDOException $e ){ print $e->getMessage(); } ?>test adında oluşturduğum veritabanı içerisine icerik adında bir tablo oluşturuyorum ve içerisine id(AI,Primary Key), baslik(Varchar 50), icerik(Text) sütunlarını açıyorum.
Arama yapmak için gerekli sorgu;
<?php $aramakistedigimizveri = "bla bla bla"; //hem baslik hem de icerik sütunlarında arama yaptırmak için OR ile kontrol ettiriyoruz. $query = $connect ->prepare('SELECT * FROM icerik WHERE baslik LIKE :baslik or icerik LIKE :icerik'); $stmt= $connect ->prepare($query); $stmt->execute([ ':baslik' => '%'. $aramakistedigimizveri .'%', ':icerik' => '%'. $aramakistedigimizveri .'%' ]); $result = $stmt->fetchAll(PDO::FETCH_OBJ); ?> <ul> <li><?=$aramakistedigimizveri ?> kelimesine ait arama sonuçları</li> <?php foreach($result as $item): ?> <li><?=$item->baslik?> <br> <?=$item->icerik?></li> <?php endforeach; ?> </ul>Sormak istediğiniz bir şey olursa mesaj yoluyla iletişim kurabilirsiniz.