我有这个链接which shows how to predefine possible answers for easier search。我很好奇,是否有可能制作一个...表单,从特定列中的所有行加载数据并设置为datalist?
答案 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功能。您可以将所有行值合并为一个。如果您定义了正确的分隔符,则可以获取列表