Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2015, 12:48
Avatar de heberthm
heberthm
 
Fecha de Ingreso: noviembre-2013
Ubicación: Cali
Mensajes: 65
Antigüedad: 10 años, 5 meses
Puntos: 1
Pregunta mostrar resultado de consulta en un campo select

cordial saludo, tengo la siguiente inquitud: deseo poder mostrar el resultado de una consulta SQL en un campo select a partir de un consulta hecha sobre un input. El campo input permite buscar la cédula del cliente y realiza la operación al perder el foco, momento en el cual quiero que se llene el select con los datos correspondientes según la respectiva consulta.
aquí el código:

<?php
function dbConnect (){
$conn = null;
$host = 'localhost';
$db = 'cobranzas';
$user = 'root';
$pwd = '';
try {
$conn = new PDO('mysql:host='.$host.';dbname='.$db, $user, $pwd);
//echo 'Connected succesfully.<br>';
}
catch (PDOException $e) {
echo '<p>Cannot connect to database !!</p>';
exit;
}
return $conn;
}

$result = "";
$conn = dbConnect();
$combobox;
$row;

// Create the query
$sql = 'SELECT valor_credito FROM clientes ';
// 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 !!";
}


?>

Y el código para llenar el Select:

<?php
foreach ($rows as $row) {
echo '<option value="'.$row['valor_credito'].'">'.$row['valor_credito'].'</option>';
}
?>
__________________
Hebeth Mazuera