php数据库添加、删除、修改数据(mysql)一、PHP操作MySql数据库
新增数据
?php
$query
=
"INSERT
INTO
grade
(name,email,point,regdate)
VALUE
('
李三','yc60.com@gmail.com',,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'
].
【php增减数据库数据 php加数据库】'----'
.$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怎么更新mysql数据库MySQL Update Set 更新数据
UPDATE 更新
UPDATE SET 语法用于修改更新数据表中的数据 。
语法:
UPDATE tb_name SET column1 = new_value1,column2 = new_value2,… WHERE definition
该语法将数据表中符合 WHERE 条件的记录中的 column1 的值更新为 new_value1,column2 的值更新为 new_value2,以此类推 。如果省略 WHERE 条件,则会将表中所有记录的 column 值进行更新 。
例子:
?php
$conn = @mysql_connect("localhost","root","root123");
if (!$conn){
die("连接数据库失败:" . mysql_error());
}
mysql_select_db("test", $conn);
mysql_query("set names 'gbk'");
$sql = "UPDATE user SET email = 'xiaoming@163.com' WHERE username = '小明'";
if(mysql_query($sql,$conn)){
echo "更新数据成功!";
} else {
echo "更新数据失败:".mysql_error();
}
?
更新前数据:
uid username password email regdate
1 admin b7e591c246d010bb2ccd77d52490c85e admin@5idev.com 1277992339
2 小明 a193686a53e4de85ee3f2ff0576adf01 xiao@163.com 1278063917
3 Jack 0193686a35e4de85ee3f2ff0567adf49 jack@gmail.com 1278061380
4 小王 e10adc3949ba59abbe56e057f20f883e 12345@163.com 1289632955
例子将 user 表中 username 为 小明 的 email 修改为 xiaoming@163.com。
更新后数据:
uid username password email regdate
1 admin b7e591c246d010bb2ccd77d52490c85e admin@5idev.com 1277992339
2 小明 a193686a53e4de85ee3f2ff0576adf01 xiaoming@163.com 1278063917
3 Jack 0193686a35e4de85ee3f2ff0567adf49 jack@gmail.com 1278061380
4 小王 e10adc3949ba59abbe56e057f20f883e 12345@163.com 1289632955
UPDATE 表达式
UPDATE 语法允许 SET 后面跟表达式 。
例子 1 :
UPDATE article SET pv = pv 1 WHERE id = 123
该例子让 id 为 123 的文章在被点击阅读的时候点击量加 1。
例子 2 :
UPDATE persondata SET age = age*2, age = age 1
该例子 SET 后面跟了两个表达式:age = age*2(年龄加倍),age = age 1(再加 1 ) 。这种多个表达式的情况,是按照从左往右顺序执行的 。
PHP数据库值加减的语句是什么?需要先获取值吗?格式:update 表名称 set 字段名称 = 字段名称1[ where语句]
比如说数据库中有一张student表,要想把id为1的学生成绩(score)加1则
update student set score=score 1 where id = 1
如果你不加where系统就不会知道你具体要更新哪条记录,而导致所有该表中score都增加1 , 当然,除非这就是你的本意 。
PHP 连接数据库对原数据值进行增加,比如本来只有1,我如要增加100变成101没明白你的意思
你说的是 表里的 行呢
还是 行 里面的 值呢
表里面的行,直接insert 一条就可以
行里的值用 update tablename set x = 101 where 别的条件limit 1;
这个x是你要修改的字段 , 101是修改后的值,x以前是=1的,limit 1是只修改一条的意思 。
php 怎么做 后台管理系统 管理数据库的用户 增减删除!后台php增减数据库数据的作用是使 不懂技术php增减数据库数据的客户 用户能够很方便的对网站的内容进行添加、编辑 。
用户的操作最后是通过php来对数据库进行增删改查php增减数据库数据!
php增减数据库数据的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于php加数据库、php增减数据库数据的信息别忘了在本站进行查找喔 。
推荐阅读
- postgresql建的简单介绍
- 怎么修改ios铃声,ios 修改铃声
- 网络游戏结售汇,网络游戏交易合法吗
- go语言有没有框架 go语言gui框架
- 大学生如何运用网络新媒体阵地,大学生如何正确使用媒体
- word如何取消背景,如何取消word里面的背景
- pdf转excelmac,pdf转ppt简单方法
- 关于go语言整数使用int的信息
- 电商如何开展论坛营销,电商论坛app