Php 用户输入类别

Php 用户输入类别,php,mysql,html,textarea,categories,Php,Mysql,Html,Textarea,Categories,(PHP、MySQL、HTML) 我希望我的网站上的用户能够提交文本。我还希望他们为本文键入自己的类别。我目前有一个文本区,最大长度为100,在那里他们可以提交文本的类别。虽然我不希望在一个块中放入几个可能的类别,但是一个一个。有没有什么好方法可以将用户的输入分开,逐字逐句地挑选出来,并将每个类别单独放入数据库?PHP函数explode应该做到这一点,只需告诉他们使用空格等分隔类别即可。PHP函数explode应该做到这一点,只需告诉他们使用空格等分隔类别。您需要要求用户将他们的文字(我假设这些

(PHP、MySQL、HTML)


我希望我的网站上的用户能够提交文本。我还希望他们为本文键入自己的类别。我目前有一个文本区,最大长度为100,在那里他们可以提交文本的类别。虽然我不希望在一个块中放入几个可能的类别,但是一个一个。有没有什么好方法可以将用户的输入分开,逐字逐句地挑选出来,并将每个类别单独放入数据库?

PHP函数explode应该做到这一点,只需告诉他们使用空格等分隔类别即可。

PHP函数explode应该做到这一点,只需告诉他们使用空格等分隔类别。

您需要要求用户将他们的文字(我假设这些文字类似于SO上的标记)用空格分隔,如果您需要多个文字类别,则使用逗号

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

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

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

你需要让你的用户把他们的单词(我假设它们像是SO上的标签)用空格隔开,如果你想要多个单词类别,可以用逗号

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

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

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

谢谢你,这很有帮助!谢谢你,这很有帮助!