这个问题很简单,我给你举个例子,比如$list['id'],这是你从数据库中查出来的id,你要传入到表单的隐藏域中,你就用input type='hidden' value="?php echo $list['id']?",通过这种方式就可以将值导入到表单中。
创新互联公司服务项目包括苍溪网站建设、苍溪网站制作、苍溪网页制作以及苍溪网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,苍溪网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到苍溪省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
因为这是一个初级问题,所以我认为你还是可以下php基础,把基础打扎实了。
初学者写的,你可以试试
form name="myform" method="post" action="mysql.php"
table border="1"
tr
td width="605" height="51" bgcolor="#CC99FF" colspan="2"
div align="center"请输入用户名称
input name="txt_user" type="text" id="txt_user" size="25"nbsp;
input type="submit" name="Submit" value="查询"
/div
/td
/tr
tr
td align='center'用户名称/td
td align='center'年龄/td
/tr
?php
// mysql_connect(服务器,用户名,密码)
$link = mysql_connect("localhost","root","root");
// mysql_select_db(数据库,$link)
$db_selected = mysql_select_db("php_test",$link);
// 编码格式(貌似很重要)
mysql_query("set names 'utf8'");
?
?php
$sql = mysql_query("select name_,age_ from t_user");
$info = mysql_fetch_array($sql);
if($_POST[Submit]=="查询"){
$txt_user = $_POST[txt_user];
$sql = mysql_query("select * from t_user where name_ like '%".trim($txt_user)."%'");
$info = mysql_fetch_array($sql);
}
?
?php
if($info==false){
echo 'trtd width="605" height="51" bgcolor="#CC99FF" colspan="2"';
echo "div align='center' style='color:#FF0000;font-size:12px;'对不起,您查找的用户信息不存在!/div";
echo '/td/tr';
}elseif($info){
echo 'elseif';
}
?
?php
do{
?
tr align="center" bgcolor="#FFFFFF"
td height="20"align="center" ?php echo $info['NAME_']?/td
td ?php echo $info['AGE_']?/td
/tr
?php
}while($info = mysql_fetch_array($sql));
mysql_free_result($sql);
mysql_close($link);
?
/table
/form
html中不存在数组的说法, 自然也无法显示、保存、发送数组
如果你非要用html中的表单元素来发送多维数组数据,那就得转换一下,
1、将php数组循环遍历成字符串输出到隐藏域的value属性中
2、在隐藏域的name属性上做文章!
示例如下:
?php
foreach ( $item as $key =
$val )
?
]['order_account']" value="
?php echo $val['order_account'] ?
"
]['money']" value="
?php echo $val['money'] ?
"
?php
}
?
用table/table就可以了啊,然后用PHP的逐条输出数据语句相结合,你图太小,根本看不清,不过道理就是这么个道理的
首先可以采用的是Jquery的Ajax技术进行操作。
思路是这样的,首先现在前端判断JS并提交给后台,代码如下:
$(function(){
$.ajax({
type:post,
dataType:json,
url: save.php,
data:$("input[name=x]").val(),
success:function(data){
}
});
});
这样后端接收到Ajax请求后进行连接数据库并且插入数据
其它操作类似进行操作即可。
先select查询,返回的结果显示到表单中。
在update操作,将在表单中修改的结果更新到数据库中。
很容易的,用thinkphp做更容易。
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款