‘壹’ 如何在网页上用php更新MYSQL里的多条数据
最直接简单的方式,一个输入框一个提交按钮,直接从网页岁罩输入SQL语句然后交由后端执行,这种方法一定得注意SQL注档雀桐入以及MySQL的权限控制。
在1的基础上的一种取巧方法,就是安装phpMyAdmin。根据你要更行坦新的需求列出种种SQL语句的格式,采用参数化输入,而不是完全的SQL语句输入,后端使用参数化查询,防止SQL注入。
‘贰’ php 数据库 添加数据 代码
$sql="updae tablname set `code`=\"1,2,3,4,\" where `id`=1";
$result=mysql_query($sql);
注释:1、tablname为你的表名
2、因为我不知道你的code字段是设定什么数据类型,注意数据类型再加入
3、我理解你的意哪握思应该是更新数据,而不并察是插入数据,如理解错误 ,请见谅。绝缓茄
‘叁’ 在PHP中怎么实现新增数据,刷新表格,而不刷新整个页面。
ajax把增加的数据传到后台,保存成功的话就然后查询数据库,把当前分页的内容读取,再传回前台,前台先关掉弹出的页面,然后用js或者jq把原来表格的内容直接干掉,然后在把新查询的数据循环出来用js或者jq写成表格到相应位置啊,还是很好实现的
‘肆’ php一次新增插入多条数据
<?php
if(isset($_POST)){
$sql = 'INSERT INTO uu (uu_name,uu_phone) VALUES ';
foreach($_POST['uu_name'] as $k => $v){
$sql .= "('$v','".$_POST['uu_number'][$k]."'),";
如果还有什么问题的话,可悉含闷以去后盾人平台睁弯老态看相关的教学视频,非常有帮助的。
‘伍’ php添加多条数据(求大神给实例)
<?php
if(isset($_POST)){
$sql='INSERT坦伍INTOuu(uu_name,uu_phone)VALUES让散或'掘弊;
foreach($_POST['uu_name']as$k=>$v){
$sql.="('$v','".$_POST['uu_number'][$k]."'),";
}
$sql=substr($sql,0,-1);
//执行这条sql语句就可以了
echo$sql;
}
?>
‘陆’ php添加数据
insert into admin(admin,password)values('前手缺111','111111')将薯启这句话复制到数据库中运行。看是否慧辩可以插入。
‘柒’ PHP增加数据的问题
$sql = "INSERT INTO 'db_message' . 't_message' ( ";
$sql = $sql." 'intMessageID' , 'strContent' ) ";
$sql = $sql." VALUES ( NULL , '".$strContent."卖念闷'); ";
错误在这里,前面两行里面的 数据库名,表名,属性列名 不能用单引号,应该高搏是Tab键盘上方(ESC键下方)中弯的那个键...改过来就正确了
改后如下:
$sql = "INSERT INTO `db_message` . `t_message` ( ";
$sql = $sql." `intMessageID` , `strContent` ) ";
$sql = $sql." VALUES ( NULL , '".$strContent."'); ";
‘捌’ PHP怎么 实现批量添加数据
在HTML里这样写:
1
2
3
4
5
6
<form ........
<input type="text" name="haoma[]" />
<input type="text" name="haoma[]" />
<input type="text" name="haoma[]" />
....
第N个
foreach($_POST['haoma'] as $v){
$sql="insert into haoma values('',$v)";
.......
}
当然这样写一条一条世晌的效率是会慢,再改一下
foreach($_POST['兆衡haoma'] as $v){
$values.="('',$v),";
}
$values=substr($values,0,strlen($values)-1);
$sql="insert into haoma values $values";
......
下面的query我就族返做不写了