sql kodlarınıda paylas deneyeyım
boşa uğraşma ancak localde calışır bu kodlar sitede çalışmaz facebook API kullanman gerekli
kendisi çok konuşur lakın tayfun çok sever bu arkadaşı :)
çünki adamlar hiç bir ücret almadan insanlara bir şey öğretmeye çalışıyor ve
bi sen biliyorsun zaten bu açıkları ve burada paylaşıyorsun
profilindede belliki öğrenme yerine hackleme derdindesin
aynı anda hem 3 ve uzerı gızleyıp sonra 3 e esıt olanı goster mantıksız geldı bana
suan codepende guncelledım 3 ve ustune ıslem yapıyor
https://codepen.io/QPLOT/pen/MWjGvZx
daha ıyısını yapacak arkadaslar vardır
VERİ TABANI BAĞLANTISI
$DB_HOST = "localhost";
$DB_NAME = "veritabanı adı";
$DB_USER = "root";
$DB_PASS = "şifre";
try{
$db = new PDO("mysql:host={$DB_HOST};dbname={$DB_NAME}",$DB_USER,$DB_PASS);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$db->query("SET CHARACTER SET utf8mb4");
$db->exec("SET CHARACTER SET utf8mb4");
$db->exec("SET NAMES 'utf8mb4'");
}
catch(PDOException $e){
echo "Bağlantı Hatası: " . $e->getMessage();
}
date_default_timezone_set('Europe/Istanbul');
ini_set("display_errors", 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
set_time_limit(0);
buda kullanman gereken sorgu
$word=strip_tags($_POST['deger']); // strip_tags ve turvlerını kullanabılrısın html temızleme ıcın
$sql = $db->prepare("SELECT * FROM sonuclar WHERE baslik or aciklama or etiket LIKE ? LIMIT 7");
$sql->execute(["%$word%"])
if ($sql->rowCount()) {
echo '<br>';
echo '<a id="sonuc">Şuan da "'.strip_tags($word).'" sözcüğüyle ilgili arama sonuçlarını görüyorsunuz.</a>';
while ($row = $sql->FETCH(PDO::FETCH_ASSOC)){
}
}else{
echo "Kayıt yok";
}
bu hataları almanın nedeni sen mysqli motoru kullanıyorsun ama yazılan kodlar pdo motoru ne yapsan duzelmez o hatalar
mysqli değil pdo olarak yaz
madem yenısın dırek pdo ıle yazmayı ogren çok kod yazmadıysan örnek kodları verelim
hit diye alan ekle urunler ın goruntuleme sayısını say ona gore order by desc yap
veya satılan urunlerın toplamını al ona gore ılgılı urunlerı goster