Advertisement
Guest User

Untitled

a guest
Mar 15th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Autocomplete textbox using jQuery, PHP and MySQL by CodexWorld</title>
  6. <link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
  7. <script src="//code.jquery.com/jquery-1.10.2.js"></script>
  8. <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
  9. <script>
  10. $(function() {
  11. $( "#skills" ).autocomplete({
  12. source: 'search.php'
  13. });
  14. });
  15. </script>
  16. </head>
  17. <body>
  18.  
  19. <div class="ui-widget">
  20. <label for="skills">Skills: </label>
  21. <input id="skills">
  22. </div>
  23. </body>
  24. </html>
  25.  
  26. <?php
  27. $dbHost = 'localhost';
  28. $dbUsername = 'root';
  29. $dbPassword = '';
  30. $dbName = 'codexworld';
  31. //connect with the database
  32. $db = new mysqli($dbHost,$dbUsername,$dbPassword,$dbName);
  33. //get search term
  34. $searchTerm = $_GET['term'];
  35. //get matched data from skills table
  36. $query = $db->query("SELECT * FROM skills WHERE skill LIKE '%".$searchTerm."%' ORDER BY skill ASC");
  37. while ($row = $query->fetch_assoc()) {
  38. $data[] = $row['skill'];
  39. }
  40. //return json data
  41. echo json_encode($data);
  42. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement