123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- <?php
- function chado_autocomplete_project($string = '') {
- $items = [];
- $sql = "
- SELECT
- B.project_id as id, B.name
- FROM {project} B
- WHERE lower(B.name) like lower(:str)
- ORDER by B.name
- LIMIT 25 OFFSET 0
- ";
- $records = chado_query($sql, [':str' => $string . '%']);
- while ($r = $records->fetchObject()) {
- $key = "$r->name [id: $r->id]";
- $items[$key] = "$r->name";
- }
- drupal_json_output($items);
- }
|