Gerekli yerleri düzenleyiniz.
<?php
header('Content-Type: application/json'); // JSON olarak döndürüleceğini belirtir.
if (isset($_REQUEST['q'])) { // Bir terim gelip gelmediğini kontrol ediyoruz.
$term = $_REQUEST['q']; // Gelen terimi değişkene atıyoruz.
// Veritabanına bağlan (mysql_connect ile eski yöntem)
$conn = mysql_connect('localhost', 'root', '');
mysql_select_db('veritabani_adi', $conn);
// Gelen terim ile eşleşen kayıt olup olmadığını sorguluyoruz
$check_query = mysql_query("SELECT * FROM etiket WHERE etiket LIKE '%".$term."%'");
// Sonuçları saklamak için bir dizi oluştur
$suggestions = [];
// Sorgulama sonucu dolu olursa sonuçları ekrana basıyoruz
if (mysql_num_rows($check_query) > 0) {
while ($row = mysql_fetch_array($check_query)) {
$suggestions[] = $row['etiket'];
}
}
// JSON formatında çıktıyı oluştur
$response = [
"query" => $term,
"suggestions" => $suggestions
];
// JSON olarak çıktıyı döndür
echo json_encode($response);
// Bağlantıyı kapat
mysql_close($conn);
}
?>
Supersin hocam çok saolasın. Denemediğim şey kalmamıştı Çok Tşk ediyorum. mysql bağlantısını mysqli_ çevirip veritabanı bağlantısını yeniye göre değiştirdim oldu Diğer ilgilenen yazan arkadaşda sendende Allah razı olsun