php表单修改
<html>
<head><title></title></head>
<body>
<?php
//数据库查询,得出下面表单id与name的值。
?>
<form name="form1" action="" method="post">
<input type="hidden" name="userid" value="<?php echo $id ?>" />
<input type="text" name="username" value="<?php echo $name ?>" />
<input type="submit" name="submit" />
</form>
</body></html>
<?php
if(isset($_POST['submit'])){
$link = mysql_connect('localhost','root','123456') or die(‘连接失败!’);
mysql_select_db('mydb',$link)or die(‘数据库链接失败!’);
$sql = "update users set user_name='$name' where id='$id'";
$res = mysql_query($sql);
if($res)
echo '修改成功';
else
echo '修改失败';
}
㈡ 假设在PHP中我填了一个表单,保存之后我点击修改,弹出一个框,然后里面显示的是我之前填的值,求教
<form action="" method="post">
<input name="content" type='text' value="<?php if(isset($_POST['content']) echo $_POST['content']; ?>" <?php if(isset($_POST['content']) echo 'readonly'; ?> />
<input type='submit' value='提交' />
<?php if(isset($_POST['content'])) { ?>
<input type='button' value='修改' onclick="alert(<?php $_POST['content']?>)" />
<?php
}
?>
</form>
㈢ html php提交表单到mysql保存后,下次需要修改怎么实现在同一个页面修改
office里集成的Access数据库可以打开数据表直接修改里面的内容,在phpMyAdmin这里也可以找到你的对应的数据表结构,从里面修改你要改的数据就可以了,纯手打,希望能帮到您
㈣ php修改select、checkbox和radio表单的值
我明白了你要问题。
用户提交时选中的值,是提交到数据库中的。
修改资料的时候,从数据库中读取提交是的值,然后,再设置此值被选中。
我写了一个类似的简化一些的例子,你仿照做,可以解决你遇到的问题。
<!doctypehtml>
<html>
<metacharset="utf-8"/>
<title>test</title>
<body>
<?php
$classfy_arr=array('搞笑','萌系','少女');
$classfy_selected='萌系';//此值为演示值。正确的做法是:从数据库中读取出用户提交信息时,设置的值
?>
<selectname="classfiy">
<option>请选择</option>
<?php
foreach($classfy_arras$val){
?>
<optionvalue="<?phpecho$val;?>"<?phpif($classfy_selected==$val)echo'selected';?>><?phpecho$val?></option>
<?php
}
?>
</select>
</body>
</html>
㈤ phpcms 表单向导出的表单怎么修改样式
我认为是这样的,phpcms emplatesdefaultformguideshow.html是通过程序自动生成对应的表单项来为用户提供方便,但是就没有了用户需要的布局的灵活性,这个我在给用户做在线留言的时候也深有体会。
我一般都是按照下面的思想来做的,与你分享下希望对你有帮助:
首先,既然我们想要自己的布局,那么就自己来写form相关的html代码,然后自由的给表单想要的样式,只要遵循一点,你的表单项的name属性值与后台表单向导里你设定的字段名一致,然后form的action属性地址与show.html模板中form的action属性值一样即可。这样,你可以把你的表单嵌入到一个模板中也可以单独作为一个页面都可以。因为不管怎样你提交的地址是对的,提交的每一项对应的字段名也是对的,那么就会提交成功。
另外,如果需要表单验证,除了自己写javascript外,可以引入phpcms自带的formvalidator.js插件来验证。
还有,如果对每一项(input、textarea、编辑器等你可能用到的表单项)你认为自己手打太麻烦的话(尤其是编辑器),可以引入调用phpcms核心类库中的form.class.php表单项自动生成来来轻松实现自动生成各种指定的表单项。
PS:
类文件中有清晰的注视说明,如果你有php编程基础应该轻松看明白的。另外我在iphpcms教程中也对表单验证插件和类库文件也有详细使用讲解;
如果你不会使用插件类库,教你一个简便方法,使用firebug查看defaultformguideshow.html运行显示的页面的html代码,然后直接复制粘贴出来或者说参考它里面是怎么引用的。
formvalidator.js目录:statics/js/formvalidator.js; form.class.php目录:phpcms/libs/classes/form.class.php
㈥ php怎么修改HTML里表单内容
页面应该是html文件把 text是文本文件 如果是要写入文本文件 file_put_contents可以解决 如果是html页面的话 可以直接在php文件中写html代码
㈦ PHP 可以修改或者删除表单里面的一行数据,数据库:xyl37 表:yh., 字段: id, xb,bj,xh,xm,xbie,mm
<?php
$getid = $_GET['id'];
$getxb = $_POST['xb'];
……
mysql_query("update yh set xb='$getxb',bj='$getxh,…… where id='$getid'");
?>
这样就可以修改了。其中省略的都是重复的内容,自己改吧。
㈧ 用PHP修改表单,但是表单里得有默认值 这个默认值 是怎么设置的
给你写个通用函数吧!
<?php
/*
生成select控件
$id 控件id
$option 控件内容
$value 默认值
*/
function select($id,$option,$value='') {
$html = '<select id="'.$id.'" name="'.$id.'">';
foreach($option as $key=>$val) {
$html .= '<option value="'.($val).'"'.(empty($value)?'':($value==$val?'selected="selected"':'')).'>'.$key.'</option>';
}
$html .= '</select>';
return $html;
}
//使用方法1,带默认值
echo select('sex',array('请选择'=>'','男'=>'man','女'=>'woman','不详'=>'null'),'man');
//使用方法2,不带默认值
echo select('sex',array('请选择'=>'','男'=>'man','女'=>'woman','不详'=>'null'));
?>
㈨ php怎样提交表单,修改表单希望高手参照下面的例子给我写个大概的语句
<form action="" method="get">
<input type="hidden" name="a" value="add">
<input type="text" name="name" value="">
<input type="text" name="add" value="">
<input type="text" name="test" value="">
</form>
//添加
<a href="file.php?a=del&id=".$id."">删除</a>
<a href="file.php?a=list">列表</a>
修改和添加差不多,自己改吧
㈩ php表单中有变量,如何在页面加载时赋空值,表单提交后修改它的值
如果这个表单同时可编辑和添加数据,那么直接输入这个变量就可以了,编辑回显数据时才会有值显示
input name="xxx" value="{$abc}" /> 就如这个,加载页面时由于$abc没有值所以为空,有值才赋值