初学者写的,你可以试试
创新互联公司专注于企业全网营销推广、网站重做改版、龙港网站定制设计、自适应品牌网站建设、成都h5网站建设、商城系统网站开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为龙港等各大城市提供网站开发制作服务。
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
先select查询,返回的结果显示到表单中。
在update操作,将在表单中修改的结果更新到数据库中。
很容易的,用thinkphp做更容易。
用while语句来循环所有的条目。这样添加或者删除的时候就不会出现你所说的问题!
table
trth用户id/thth用户名/th/tr
?$sql=SELECT .....;//这个不用我写了吧!
$re=mysql_query($sql);
$row=mysql_num_rows($re);//返回取得的数据列的数目
if($row){ //判断数据库中是否有值
while($row2=mysql_fetch_array($re)){ //注意括号结束的位置
$usid=$row2['usid'];
$username=$row2['usname'];
?
trtd?echo $usid;?/tdtd?echo $username;?/td/tr
?} //while循环结束的括号
} //if结束的括号
?
/table
建议你还是先找个完整的项目,照着自己打打代码!
我挣点分真不容易!
首先可以采用的是Jquery的Ajax技术进行操作。
思路是这样的,首先现在前端判断JS并提交给后台,代码如下:
$(function(){
$.ajax({
type:post,
dataType:json,
url: save.php,
data:$("input[name=x]").val(),
success:function(data){
}
});
});
这样后端接收到Ajax请求后进行连接数据库并且插入数据
其它操作类似进行操作即可。