Show sourcecode
The following files exists in this folder. Click to view.
webbserverprogrammering/exercises/ajax/ovn_ajax1/
frontend.php
lookupnames.php
setup-table.php
lookupnames.php
24 lines UTF-8 Windows (CRLF)
<?php
require __DIR__ . '/../../../dbconnect.php';
ob_clean(); //rensa output buffer
$key = $_GET['name'];
// Med LIKE i en SELECT kan vi hitta namn som börjar på den bokstav
// vi skickar in - $key - genom att lägga till %.
// T ex "...LIKE 'h%'" hittar alla namn som börjar på h/H.
$query = "SELECT * FROM ajax_tabell WHERE name LIKE '$key%' ORDER by name";
$stmt = $dbconn->prepare($query);
$data = array();
$stmt->execute($data);
$output = "";
while ($res = $stmt->fetch(PDO::FETCH_ASSOC)) {
$name = $res["name"];
$score = $res["score"];
if ($output != "") $output .= ", ";
$output .= "<br>$name: $score";
}
echo "$output";