我要建立一个调查表格生成器。表单中的name属性是来自数据库的动态属性。所以我不知道任何输入元素的name。从数据库中,我生成了表单及其工作,但在提交多个复选框值并将其存储到数据库时遇到了问题。
我试过:
视图
// $inputtype, $name comes from database.
<input type="$inputtype" name="$name"[]>
// I can fetch values of all checked option and loop through it and convert it into str
我目前正在设计一个网站,它用PHP从MySQL数据库中读取信息,并打印出每一行的表单。这是使用while循环完成的,因此表单会在循环中回显。但是,每当我提交表单时,很多值都不会被发布,因为页面上有相同的名称和ID的表单。
如何在数据库中打印出每一项的表单并相应地处理此表单?谢谢!
while (*this goes through each row in the database) {
echo "<form name='myForm' id='myForm' method='post' action=''&
如何保存以下表单?
<form name="myform">
<input type="text" name="title" value="title" />
$result = mysql_query("SELECT id, text from details where parent='$parent'
order by id asc") or die('Error');
while(list($id,$ftext) = mysql_fetch_row
尝试检查登录用户的name是否已存储在数据库中。name是用户输入的一组动态数组,抛出一组由用户添加的动态表单域。可以告诉我如何检查和查看登录用户是否已经输入了该名称吗?我知道我的代码不可能是正确的。谢谢!
MySQL代码。
SELECT *
FROM names
WHERE name = '" . $_POST['name'] . "'
AND userID = '$userID'
这是MySQL表。
CREATE TABLE names (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
$friendRequests = ("SELECT * FROM zahtjevi_prijatelja WHERE user_to='".$_SESSION['ID']."'");
$res = mysql_query($friendRequests) or die(mysql_error());
if (mysql_num_rows($res) ==0) {
echo "You have no friend Requests at this time.";
$use
为这件事撕裂我的头发。我有40行简单的表单,这些表单是从mysql数据库动态生成的。每个表单都有一个基于数据库ID的唯一ID。单击submit后,结果将在数据库中更新并插入div (#result)。
第一次效果很好。但是,在第一次之后,脚本将不会序列化更新后的表单数据。ID正常(通过警报检查),但formData为空(也通过警报检查)。
认为我需要以某种方式重新定位表单吗?任何帮助都将不胜感激。谢谢。
$('#result').on('click', '.submitform', function () {
var id = $(thi
我有一个表单select,它是根据mysql查询返回的结果生成的。
Q1)如何根据数据库中的teamID提取指定名称标识(整数值)?
Q2)我如何才能得到选中的选项并将其添加到php变量中,然后该变量可用于根据用户选择更新表?
下面是我到目前为止创建动态下拉列表的代码,它从数据库中获取结果。
<?php
$data= mysql_query("SELECT * FROM teams
WHERE teamID NOT IN (