Datalist用于数据库中的结果

时间:2013-07-15 09:30:55

标签: javascript html forms html-datalist

我有这个链接which shows how to predefine possible answers for easier search。我很好奇,是否有可能制作一个...表单,从特定列中的所有行加载数据并设置为datalist?

2 个答案:

答案 0 :(得分:2)

用于创建数据列表的PHP函数示例4.

<?php
    function datalist($name, $values) {
        if((is_string($name)&&(strlen($name)>0)) && (is_array($values))) {
            echo "<datalist id=\"{$name}\">";
            foreach ($values as $value) {
                echo "<option value=\"{$value}\"/>";
            }
            echo "</datalist>";
        }
        else {
            echo "<p class=\"error\">ERROR: Failed to create datalist.</p>";
        }
    }
?>

答案 1 :(得分:0)

查看GROUP_CONCAT功能。您可以将所有行值合并为一个。如果您定义了正确的分隔符,则可以获取列表