Te lo voy a tomar como una distracción fenomenal...
SQL
no es PHP, por lo que no puedes embeber el SQL directamente.
No sé si no lo notaste, pero yo
separé tu consulta SQL del script PHP para que la vieses bien, y
la etiqueté como SQL, no como PHP.
Obviamente eso significa que para usarla
debes volver a meter lo que te puse dentro de una cadena de texto... y preferentemente dentro de una variable.
¿No te parece?
Código PHP:
Ver originalif(isset($_POST['queryString'])) {
$queryString = $db->real_escape_string($_POST['queryString']);
// Is the string length greater than 0?
$qry = "SELECT
Hotel,
Destino,
Estado,
Direccion
FROM Hoteles
WHERE
Hotel LIKE '%" . $queryString . "%'
OR Destino LIKE '%" . $queryString . "%'
OR Estado LIKE '%" . $queryString . "%'
UNION
SELECT
Hotel,
Destino,
Estado,
Direccion
FROM Pago
WHERE
Hotel LIKE '%" . $queryString . "%'
OR Destino LIKE '%" . $queryString . "%'
OR Estado LIKE '%" . $queryString . "%'"
$query = $db->query($qry);