当前位置:首页 » 编程语言 » phpmysql修改

phpmysql修改

发布时间: 2022-09-26 13:00:33

❶ 如何用mysql修改php代码段

这个是可以得,但是不推荐使用


php有一个 eval 函数,是将字符串作为PHP代码执行。

php手册有一个例子你可以看一下

<?php
$string='cup';
$name='coffee';
$str='Thisisa$stringwithmy$nameinit.';
echo$str." ";
eval("$str="$str";");
echo$str." ";
?>
以上例程会输出:
Thisisa$stringwithmy$nameinit.
Thisisacupwithmycoffeeinit.

❷ php的mysql同时修改2个表数据,怎么实现

//完成你的问题需要先假设几个变量
//传值的id
$aId = $_GET['id']
//要修改的新check内容
$newCheck = "aaa";
//要在表B中加的数值
$addContent = "20";
//第一个SQL更新表A中的check内容
$sql1 = "UPDATE `A` SET `check`='".$check."' WHERE `aid`=".$_GET['id'];
//第二个SQL获取表B中的相关信息
$sql2 = "SELECT `B`.`bid`,`b`.`score` FROM `A`,`B` WHERE `A`.`name`=`B`.`name` AND `A`.`aid`=".$_GET['id'];
//通过sql2可以得到所要修改的B表中的bid=>$bid 和B表中该条记录的score内容=>$score。
$newScore = $score.$addContent;
//更新表B中数据
$sql3 = "UPDATE `B` SET `score`='".$newScore."' WHERE `bid`=".$bid;

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

一、PHP操作MySql数据库
新增数据
<?php
$query = "INSERT INTO grade (name,email,point,regdate) VALUE
(' 李三','[email protected]',,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 mysql 代码修改

<?php
mysql_connect("地址","a0420160550","密码")||die"连接失败";
$sql="selectaccount,passwordfroma0420160550.userwhereaccount='{$_GET['account']}'";
if($result=mysql_query($sql)){
if($row=mysql_fetch_array($result))echo"密码是{$row['password']}";
elseecho"没有找到用户{$_GET['account']}的数据!";
mysql_free_result($result);
}elseecho"执行数据库查询失败,SQL:$sql<BR>错误信息:".mysql_error();
mysql_close();
?>


如果代码不能执行,请粘贴浏览器显示的错误信息。

❺ PHP调用MySQL修改

mysql和acc的调用方式, 在php中是两码事, 所以, 你的index还是得改改

❻ php怎么修改mysql表中的数据

连接数据库会吧,我省略了
$u=123;//修改的数据
mysql_query("UPDATE `clsjserver` SET user_name=$u where user_name='Herobrine' ");

❼ php-mysql修改问题

你这数据是从数据库查出来,要改当然该数据库了,当然你也可以再前端定义一个函数处理下

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

一、PHP操作MySql数据库
新增数据
?php
$query
=
"INSERT
INTO
grade
(name,email,point,regdate)
VALUE
('
李三','[email protected]',,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中对mysql数据库进行修改

双引号里面是不认变量的 你用字符串连接 ."".斩断连接 试试
"UPDATE uer SET mony=".$sum." where". $m[identity]."=".$_POST[id]";

而外案例讲解
$a="ceshi";
$aa="!!....$a1s...!!";
$b="!!....{$a}s....!!";
$c="!!.....".$a."s...!!";
echo $aa."<br>";//提示错误
echo $b."<br>"; //打印!!....ceshis....!!
echo $c //打印!!.....ceshis...!!
如果满意请采纳

❿ php修改mysql数据

在editing中你的变量就没有传过来吧!!
你得把<?php
echo
"$idx";?>改成<?php
echo
$_GET['idx'];
?>下面的几个也是。
在editdb.php中你改下这个地方:
$query
=
"update
tbl
set
idx='$idx',
UserName='$UserName',
LastName='$LastName',
FreeText='$FreeText'
where
idx='$idx'";
改成:$query="update
tbl
set
idx='".$_POST['idx']."',Username='".$_POST['UserName']."',LastName='".$_POST['LastName']."',FreeText='".$_POST['FreeText']."'
where
idx='".$_POST['idx']."'";

热点内容
炉石传说投降脚本 发布:2024-12-29 01:10:22 浏览:733
客服系统源码php 发布:2024-12-29 00:55:12 浏览:656
编程猫G5 发布:2024-12-29 00:45:07 浏览:314
域环境搭建文件服务器 发布:2024-12-29 00:17:40 浏览:178
linux创建进程 发布:2024-12-29 00:10:22 浏览:406
给相机加密 发布:2024-12-29 00:08:19 浏览:545
我的世界手机版起床战争服务器 发布:2024-12-29 00:08:10 浏览:308
c语言算法书籍 发布:2024-12-28 23:56:11 浏览:517
冰箱压缩机冰堵 发布:2024-12-28 23:34:32 浏览:705
java版的微信 发布:2024-12-28 23:19:20 浏览:453