В момента използвам 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>