用户输入类别

时间:2011-08-26 14:53:41

标签: php mysql html textarea categories

(PHP,MySQL,HTML)

我希望我网站上的用户能够提交文字。我也希望他们为这段文字输入他们自己的类别。我目前有一个textarea,maxlenght为100,他们可以为他们的文本提交类别。虽然我不希望在一个块中插入我的数据库中的几个可能的类别,但是一个和一个。是否有任何好的方法来分离用户的输入并逐字逐句地选择,并将每个类别单独放入数据库中?

2 个答案:

答案 0 :(得分:1)

如果你想要多字词类别,你需要让你的用户输入他们的单词(我假设它们就像SO上的标签)用空格或逗号分隔。

  

例如:   狗,整个动物园,猫,羊,农场动物

当您在PHP中收到它们时,在您选择的分隔符上explode(),并将它们作为单独的行输入到数据库中。

// example - comma separated...
$categories = explode(",", $inputwords);
foreach ($categories as $cat) {
   // insert it into the database.
}

答案 1 :(得分:0)

PHP函数爆炸应该可以解决问题,例如,juste告诉他们使用空格分隔类别。