php数据修改实例 php修改mysql数据

PHP数据修改

这个说起来长篇,你所问的$updateSQL = $db-GetUpdateSQL其实并不是属于php自己的东西,而是用户自定义的类,至于类是什么去看看基础的php语言基础.

创新互联建站专注于武宣网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供武宣营销型网站建设,武宣网站制作、武宣网页设计、武宣网站官网定制、微信小程序开发服务,打造武宣网络公司原创品牌,更为您提供武宣网站排名全网营销落地服务。

所以你要知道GetUpdateSQL返回的究竟是什么东西,他是怎么工作的,就要找到类的本身代码所在文件,去看看他里面究竟是什么东西.

而php修改数据库里的东西其实是没有专用语句的.如果硬要问怎么实现的话,就是那个$db-Execute($updateSQL);

所以建议你把$updateSQL print(或echo)出屏幕看看里面是什么就明白了.

其实是个SQL的操作语句,指示SQL如何存储数据,而$db-Execute只让php把这个命令传给SQL

php数据库添加、删除、修改数据(mysql)

一、PHP操作MySql数据库

新增数据

?php

$query

=

"INSERT

INTO

grade

(name,email,point,regdate)

VALUE

('

李三','yc60点抗 @gmail点抗 ',,NOW())"

;

@mysql_query($query)

or

die(

'添加数据出错:'

.mysql_error());

?

修改数据

?php

$query

=

"UPDATE

grade

SET

name='小可爱'

WHERE

id=6"

;

@mysql_query($query)

or

die(

'修改出错:'

.mysql_error());

?

删除数据

?php

$query

=

"DELETE

FROM

grade

WHERE

id=6";

@mysql_query($query)

or

die(

'删除错误:'

.mysql_error());

?

显示数据

?php

$query

=

"SELECT

id,name,email,point

FROM

grade";

$result

=

@mysql_query($query)

or

die(

'查询语句出错:'

.mysql_error());

while

(!!

$row

=

mysql_fetch_array($result))

{

echo

$row[

'id'

].

'----'

.$row['name'

].'----'

.$row

['email'

].

'----'

.$row['point'

];

echo

'br

/

';

}

?

二、其他常用函数

mysql_f

etch_row()

:从结果集中取得一行作为枚举数组

mysql_f

etch_assoc()

从结果集中取得一行作为关联数组

mysql_f

etch_array()

从结果集中取得一行作为关联数组,或数字数组,或二者兼有

mysql_f

etch_lengths

()

取得结果集中每个输出的长度

mysql_f

ield_name():

取得结果中指定字段的字段名

mysql_num_rows():

取得结果集中行的数目

mysql_num_f

ields():取得结果集中字段的数目

mysql_get_client_inf

o()

取得

MySQL

客户端信息

mysql_get_host_info():

取得

MySQL

主机信息

mysql_get_proto_info():

取得

MySQL

协议信息

mysql_get_server_inf

o()

取得

MySQL

服务器信息

求一个PHP + Ajax 表单无刷新大批量修改数据的实例

!DOCTYPE HTML

html

head

title微吧外卖/title

meta name="keywords"

content="JqueryMobile JqueryMobile进阶 JqueryMobile教程 Jquery mobile进阶 转屏效果的简单实现 Warren " /

meta name="description" content="模拟JqueryMobile slide转屏效果的简单实现" /

meta http-equiv="Content-Type" content="text/html; charset=utf-8"

meta name="viewport"

content="user-scalable=no, width=device-width, initial-scale=1.0" /

meta name="apple-mobile-web-app-capable" content="yes"

meta name="apple-mobile-web-app-status-bar-style" content="black"

link rel="stylesheet" href="css/user_home.css"/

script src="js/jquery-1.9.1.min.js"/script

style

#scroller3{margin-top:2em;

margin-left: 1.3em;

font-size: 2em;

}

#scroller3 input{height: 3em;

width: 80%;

margin-top: 1.5em;

margin-left: 2em;

border-top: none;

border-left: none;

border-right: none;

border-bottom: 1px solid #ef7b14;}

#pwd{margin-top:2em;}

#btn{display: block;

font-weight: bold;

height: 3.6em;

border: none;

color: #fff;

background: #ef7b14;

margin-top: 2em;

border-radius: 0.3em;

}

.da{border: 1px solid #ef7b14;

width: 90%;

height: 9em;

border-radius: 0.3em;

}

.da span{padding-left:0.5em; }

/style

/head

body

div id="page4" class="ui-mobile-viewport-transitioning ui-page hide"

div class="header"

h1商家手机号登录/h1

/div

h2 style="font-size: 3em;color: #ef7b14;margin: 1em"微吧欢迎您  :)/h2

div id="scroller3"

form id="loginForm"

div class="da"

input type="text" value="" id="pwd" name="shop" placeholder="店铺名称"/br/

input type="text" value="" name="name" id="name" placeholder="用户名"/br/

input type="password" value="" id="pwd" name="pwd" placeholder="密码"/br/

/div

input type="button" id="btn" value="登录"/

/form

/div

/div

script

$('#btn').click(function(){

var str=$('#loginForm').serialize();

// alert(str);

$.ajax({

url:'',

dataType: "jsonp",

jsonpCallback: "callback",

type:'post',

data:str,

success:function(data){

if(data.status=='ok'){

alert(data.msg);

location.href="./home.html"

}else{

alert(data.msg);

}

},

error:function(error){

alert(error);

}

})

})

/script

/body

/html

?php

header('content-type:text/html;charset=utf-8');

$con=mysql_connect('连接数据库');

$dd=mysql_select_db('连接数据库名字');

mysql_query('set names utf8');

session_start();

$phone=$_GET["name"];

$pwd=$_GET["pwd"];

$shop=$_GET["shop"];

$selectSqlStr=mysql_query("select * from shopuser where shop='".$shop."'and tel='".$phone."' and pwd='".$pwd."'");

$row= mysql_num_rows($selectSqlStr);

$str= mysql_fetch_assoc($selectSqlStr);

if($row0){

setcookie("tel",$phone,time()+24*3600);

echo 'callback({"status":"ok","msg":"登录成功","str":"'.$row.'"})';

}else{

echo 'callback({"status":"no","msg":"用户名与密码不符?","str":"'.$row.'"})';

echo $_SESSION["tel"];

}

mysql_close($con);

?

php数据库内容修改代码

修改如下:不用使用session传递

1.php 文件中: 修改后的代码,将$row["id"]作为id的参数值传递到2.php

else{

echo 'td'.'a href="2.php?id='.$row["id"].'"'.$row["id"].可以修改.'/a/td';

}

2.php修改如下:

$strSql="SELECT * from test where id=".$_GET['id'];


网站标题:php数据修改实例 php修改mysql数据
本文路径:http://pwwzsj.com/article/ddsddjj.html