Codigo HTML
   Código HTML:
 <div id="scontainer">
<form name="consulta" action="" onsubmit="showQuery('query.php',consulta); return false">
  <div id="search_container">
    <p><span>Cuenta: </span><input name="account" type="text" size="40" maxlength="50" />  
    <span>Nombre: </span><input name="nombre" type="text" size="40" maxlength="50" />  
    <input name="Submit" type="submit" value="Submit" /></p>
  </div>  
</form>
</div>
<div id="resultado"></div>  
Código Javascript
:  
 Código HTML:
 function getXMLHTTPRequest() {
try {
req = new XMLHttpRequest();
} catch(err1) {
  try {
  req = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (err2) {
    try {
    req = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (err3) {
      req = false;
    }
  }
}
return req;
}
 
var http = getXMLHTTPRequest();
 
function showQuery(datos,f){
        divResultado = document.getElementById('resultado');
        var url=datos+'?account='+f.account.value+'&nombre='+f.nombre.value+'&aleatorio=' + Math.random();
        http.open("GET", url);
        http.onreadystatechange=function() {
                if (http.readyState==4) {
                    if(http.status == 200) {
                        divResultado.innerHTML = http.responseText
                    }
                }
        }
        http.send(null)
}
 
Código PHP:  
 Código PHP:
    <?php
// open class conection
$DB = new DBConfig();
$DB -> config();
$DB -> conn();
 
if ($_GET['nombre'])$nombre = $_GET['nombre'];
 
// Formulate Query
 
$nombre = mysql_real_escape_string($nombre);
 
//$query = "SELECT * FROM empleados"; //TRABAJA A LA PERFECCION
//$query = "SELECT * FROM empleados WHERE nombres='".$nombre."'"; //NO FUNCIONA
$query = sprintf("SELECT * FROM empleados WHERE nombres='%s'",$nombre); //NO FUNCIONA
 
// Perform Query
$sql = mysql_query($query);
 
// Check result
// This shows the actual query sent to MySQL, and the error. Useful for debugging.
if (!$sql) {
    $message  = 'Invalid query: ' . mysql_error() . "\n";
    $message .= 'Whole query: ' . $query;
    die($message);
}else{
 
// Use result
echo "<p>Nombres - Departamento - Sueldo</p> \n";
while($row = mysql_fetch_array($sql)){
        echo "<p>".$row['nombres']." - ".$row['departamento']." - ".$row['sueldo']."</p>\n";}
 
// Free the resources associated with the result set
// This is done automatically at the end of the script
mysql_free_result($sql);}
 
//close connection
$DB -> close();
?>    
  
cualquiera de las consultas sql te debe funcionar