动态文本框值检索

发布于 2024-10-16 09:01:28 字数 330 浏览 3 评论 0 原文

我动态创建了文本框。在所有这些文本框中,有两件事是不变的 - 'class=data_textboxes','name=text_[根据数据库值的文本框名称]'。

这些文本框采用表单形式,当我提交时,如何一一访问所有这些文本框值或将所有这些值放入数组中。我需要使用 php 对这些值进行服务器验证。

其次,我想将这些值发送到数据库,我如何将值发送到数据库(对应于其数据库值)

让我解释一下第二种情况。假设数据库公司值为“yahoo”,那么其相应的文本框名称将为 name="text_yahoo" 并且还有很多其他公司。那么如何将 text_yahoo 文本框的值发送到引用 yahoo 的数据库?

i had dynamically created textboxes.two things are constant in all these texboxes -'class=data_textboxes','name=text_[name of textbox as per database value]'.

these textboxes are in a form and when i submit how can i access all those textboxes values either one by one or get all of them in an array.i need to do server validation on these values using php.

secondly i want to send these values to database,how can i the values to database(corresponding to its database value)

let me explain 2nd scenario wid n xample. suppose database company value is ="yahoo" then its corresponding textbox name will be name="text_yahoo" and there are lots of other companies..so how to send values of text_yahoo textbox to database referencing to yahoo??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你怎么这么可爱啊 2024-10-23 09:01:28
foreach($_POST as $key => $value)
{
  if(substr($key, 0, 5) == 'text_')
  {
    $fieldname = substr($key, 5);
    $fieldvalue = $value;
    .... add to database ....
  }
}

基本上,这个想法是查看字段名称,如果它们以某些文本开头,那么它就是您要查找的字段。

foreach($_POST as $key => $value)
{
  if(substr($key, 0, 5) == 'text_')
  {
    $fieldname = substr($key, 5);
    $fieldvalue = $value;
    .... add to database ....
  }
}

Basically the idea is to look at field names and if they start with certain text then it's the field you're looking for.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文