saludos a todos, mi interrogante es como poder llenar un select o combobox con datos de una base después de que se halla realizado un busquda de un registro desde un input, es decir cuando el input pierda el foco, el select debe llenarse con los datos que le corresponda según la consulta.
aqui el código que tengo hasta ahora:
<?php
require_once 'Connection.simple.php';
$result = "";
$conn = dbConnect();
$combobox;
$row;
// Create the query
$sql = 'SELECT id_empleado, nombre FROM empleado';
// we have to tell the PDO that we are going to send values to the query
$stmt = $conn->query($sql);
// Extract the values from $stmt
$rows = $stmt->fetchAll();
if (empty($rows)) {
$result = "No se encontraron resultados !!";
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Query data sending an ID</title>
<meta http-equiv="X-UA-Compatible" content="IE=9,crome" />
<meta name="copyright" content="Datasoft Engineering 2013"/>
<meta name="author" content="Reedyseth"/>
<meta name="email" content="
[email protected]"/>
<meta name="description" content="Query data sending an ID" />
<style type="text/css">
body {font-family: Arial, Helvetica, sans-serif;}
</style>
</head>
<body>
<p><?php echo $result;?></p>
<fieldset style="width:480px" >
<legend>Busqueda de Empleado</legend>
<form action="" method="post">
<div>
<label for="id">Id de empleado:</label>
<input type="text" name="id" id="id"/>
<select name="nombreEmpleado">
<?php foreach ($rows as $row) {
echo '<option value="'.$row['id_empleado'].'">'.$row['nombre'].'</option>';
}?>
</select>
<input type="submit" name="search" value="Buscar" />
</div>
</form>
</fieldset>
</body>
</html>
El anterior código me carga todos los datos del campo asignado al select al cargar la página, pero lo que necesito es hacer que se carguen los datos según el criterio de busqueda asignada al input.
Gracias de antemano por la colaboración.