Mysql
 sql >> Baza danych >  >> RDS >> Mysql

PHP, autouzupełnianie MYSQL nie działa

Wypróbuj następujący kod...

html

<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/base/minified/jquery-ui.min.css" type="text/css" /> 

<p><label>Country:</label><input type='text' name='country' value='' class='auto'></p>

<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="http://code.jquery.com/ui/1.10.1/jquery-ui.min.js"></script>


<script type="text/javascript">
$(function() 
{
    $(".auto").autocomplete({
        source: "autocomplete.php",
        minLength: 1
    });
});
</script>

autouzupełnianie.php

<?php

mysql_connect("localhost", "root", "")or die("cannot connect"); 
mysql_select_db("test")or die("cannot select DB");

$query = $_GET['term'];

$mysql_query = mysql_query("SELECT * FROM users WHERE name LIKE '%{$query}%'");

while ($row = mysql_fetch_assoc($mysql_query))
{
    $array[] = $row['name'];
}
echo  json_encode ($array);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie MySQL zawiesza się i musi przerwać proces

  2. Głębokość w MYSQL i drzewa tabeli zamykania

  3. mysql.connector.errors.ProgrammingError:1064 (4200):Wystąpił błąd w składni SQL;

  4. jak usunąć aktywne rekordy w bazie danych za pomocą zapalnika kodu?

  5. PHP 7 RC3:Jak zainstalować brakujące PDO MySQL