В настоящее время я использую MySQLi для синтаксического анализа файла CSV в базе данных, этот шаг был выполнен. Однако моим следующим шагом было бы сделать эту базу данных доступной для поиска и автоматически обновлять через jQuery.ajax ().
Некоторые люди предлагают мне распечатать базу данных на другой странице и получить к ней доступ извне.
Я новичок в jquery + ajax, поэтому, если бы кто-нибудь мог указать мне в правильном направлении, я был бы очень признателен.
Я понимаю, что документации по ajax должно быть достаточно, чтобы сказать мне, что я ищу, но, похоже, говорится только о получении данных из внешнего файла, а как насчет базы данных mysql?
Код пока стоит:
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
</head>
<body>
<input type="text" id="search" name="search" />
<input type="submit" value="submit">
<?php
show_source(__FILE__);
error_reporting(E_ALL);ini_set('display_errors', '1');
$category = NULL;
$mc = new Memcache;
$mc->addServer('localhost','11211');
$sql = new mysqli('localhost', 'user', 'pword', 'db');
$cache = $mc->get("updated_DB");
$query = 'SELECT cat,name,web,kw FROM infoDB WHERE cat LIKE ? OR name LIKE ? OR web LIKE ? OR kw LIKE ?';
$results = $sql->prepare($query);
$results->bind_param('ssss', $query, $query, $query, $query);
$results->execute();
$results->store_result();
?>
</body>
</html>