我是通过js动态添加表单;<script type="text/javascript">
function add(){
var oTr = document.getElementById("addtr").rows[1];
var newTr = oTr.cloneNode(true);
document.getElementById("addtr").getElementsByTagName("tbody")[0].appendChild(newTr);
newTr.cells[0].firstChild.value = newTr.rowIndex;
document.getElementById("b1").disabled = newTr.rowIndex ==10 ;
}
</script>
然后通过
<tr>
<td height="30" align="center"><input type="text" size="2" value="1" disabled="disabled" /></td>
<td align="center">图片描述:
<input type="text" name="Title[]" size="30"/></td>
<td align="center">图片上传<input type="file" name="Thumb[]" /></td>
</tr>
提交,现在我要办图片描述和上传的图片写入数据库。请问要怎么写,我的头都大了。
通过$title=$_POST['Title'];//得到图片说明
$name=$_FILES['Thumb']['name'];//得到图片得到了表单传过来的图片和描述
谢谢了
function add(){
var oTr = document.getElementById("addtr").rows[1];
var newTr = oTr.cloneNode(true);
document.getElementById("addtr").getElementsByTagName("tbody")[0].appendChild(newTr);
newTr.cells[0].firstChild.value = newTr.rowIndex;
document.getElementById("b1").disabled = newTr.rowIndex ==10 ;
}
</script>
然后通过
<tr>
<td height="30" align="center"><input type="text" size="2" value="1" disabled="disabled" /></td>
<td align="center">图片描述:
<input type="text" name="Title[]" size="30"/></td>
<td align="center">图片上传<input type="file" name="Thumb[]" /></td>
</tr>
提交,现在我要办图片描述和上传的图片写入数据库。请问要怎么写,我的头都大了。
通过$title=$_POST['Title'];//得到图片说明
$name=$_FILES['Thumb']['name'];//得到图片得到了表单传过来的图片和描述
谢谢了
$data['title'] = $_title;
$data['thumb'] = $name[$k];
// 插入$data
}
就是在接受的时候出就不晓得怎么搞了,前面用的是动态的添加上传表单,所以传值到php分别就是$Title和$Thumb两个数组。现在就是要分别插入数据库,就是$title[0]和$thumb[0]为一条数据插入。
$data['title'] = $_title;
$data['thumb'] = $thumbs[$k]
// 插入$data
}