perdon por ser tan austero en mi pregunta, pense ser objetivo te detallo mi html seguido de mi javascript y mi php, agradezco tu apoyo.
Código HTML:
Ver original<form name="consulta" action="" onsubmit="showQuery('query.php'); 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>
Código Javascript
:
Ver originalfunction 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){
divResultado = document.getElementById('resultado');
http.open("GET", datos);
http.onreadystatechange=function() {
if (http.readyState==4) {
if(http.status == 200) {
divResultado.innerHTML = http.responseText
}
}
}
http.send(null)
}
Código PHP:
Ver original<?php
// open class conection
$DB = new DBConfig();
$DB -> config();
$DB -> conn();
if ($_GET['nombre'])$nombre = $_GET['nombre'];
// Formulate Query
//$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
// Check result
// This shows the actual query sent to MySQL, and the error. Useful for debugging.
if (!$sql) {
$message .= 'Whole query: ' . $query;
}else{
// Use result
echo "<p>Nombres - Departamento - Sueldo</p> \n";
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
//close connection
$DB -> close();
?>