Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pencarian langsung dengan PHP AJAX dan XML

File yang perlu Anda edit adalah file livesearch.php. Links.xml dibaca oleh livesearch.php sebagai sumber data, yang dalam kasus Anda akan menjadi database. Livesearch.php yang dimodifikasi akan terlihat seperti berikut:

<?php
$host       = "localhost";
$user       = "root";
$pass       = "Passw0rd";
$database   = "project";

$db = new PDO("mysql:host={$host};dbname={$database}", $user, $pass);
$stmt = $db->prepare("SELECT * FROM patient WHERE fname LIKE :q OR lname LIKE :q");
$stmt->bindValue(':q', '%'.$_GET['q'].'%');
$stmt->execute();

while ( $row = $stmt->fetchObject() ) {
    echo '<a href="members2.php?view=' . $row->username . '" target="_blank">' . $row->fname . ' ' . $row->lname . '</a><br/>';
}
?>

Ini akan menghasilkan keluaran yang mirip dengan contoh livesearch.php yang disediakan oleh w3schools.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kueri MySQL Nilai Minimum

  2. Cara menyalin database SQLite dari Android ke database MySQL (replika/sinkronisasi)

  3. Grup Karbon Laravel berdasarkan Bulan

  4. Codeigniter tidak dapat menghapus baris dari tabel database menggunakan metode join

  5. Gabungkan beberapa tabel MySQL unik dan pesan dengan satu kolom