<?php
function sqlite_starts_with($title$char)
{
    
$title strtolower($title);
    
$char  strtolower($char);
    if (!
strlen($title) || !strlen($char)) {
        return 
FALSE;
    }
    return (
$title{0} == $char{0});
}

$idx sqlite_open("livedocs-en.sqlite");
sqlite_create_function($idx'STARTS_WITH''sqlite_starts_with');

$q sqlite_query($idx,
    
"SELECT title, id FROM idents WHERE STARTS_WITH(title, '$idx')");
if (
$q) {
    while (
$r sqlite_fetch_array($qSQLITE_NUM)) {
        list(
$title$id) = $r;
        echo 
"$id$title\n";
    }
}
? >