Lo que debes de hacer es realizar una petición asíncrona (Ajax) a un archivo del lado del servidor (PHP, ASP, JSP, Node.js) que realice la conexión a la BD, haga la consulta que deseas, retorne una respuesta a la petición hecha con Ajax y luego la puedas mostrar en el archivo inicial.
Código Javascript
:
Ver original$.ajax({
url: "ejemplo.php",
type: "GET",
data: "foo=bar"
}).done(function(response){
console.log(response); //Mostrará uno de los dos mensajes del código de abajo
});
Código PHP:
Ver original$conexion = new mysqli ('server', 'user', 'password', 'bd');
if ($conexion->connect_error) exit ('Error al intentar conectarse a la BD');
$dato = $conexion->real_escape_string(strip_tags($_GET['foo'])); //bar
$query = $conexion->query("SELECT * FROM tabla WHERE campo = '{$dato}'");
$coincidencias = $query->num_rows;
if ($coincidencias){
echo 'Se encontraron ' . $coincidencias . ' coincidencias';
}
else{
echo 'No se encontraron coincidencias';
}
$conexion->close();
Saludos