php修改已经保存的内容如何对新提交的值和数据库里的值进行对比

比如数据库里$bjys值是1
新提交的$bjys=0,这两个如何时行对比
$arcQuery = "SELECT bjys FROM sf_addonarticle WHERE aid='$aid'; ";
$row = $dsql->GetOne($arcQuery);

$bjys4 == $row['bjys'];

这个是DEDE程序的,这样为什么不能显示

$bjys4 = $row['bjys'];
多了个=号,可以了

第1个回答  2014-02-27
在提交的页面去判断,
但首先要比较数据库你必须从数据库把bjys 只查询出来就是 select 出来
然后根据你提交的变量$bjys 去比较判断
然后该怎么处理怎么处理
第2个回答  2014-02-27
把数据库里的数据查询出来,这没难度啊,和提交的判断
第3个回答  2014-03-07
$arcQuery = "SELECT IF(bjys=$BJYS,“true”,"false") as return FROM sf_addonarticle WHERE aid='$aid'; ";本回答被提问者采纳

php怎么提交输入答案比对数据库中正确答案?
\/\/首先,题目列表的页面没有对psot的值加以区分,后面操作不能完成 \/\/我理解$v[0] 为题目的序号,那么对题干的name值就可以用标号区分,输出的name就是jug1、jug2,同样答案的check也可以用同样的方法区分;\/\/<div class="question-name" name="jug<?=$v[0]>"><?=$v[0]?>. <?=$v['...

php操作文件和数据库效率对比
文件的优势:速度快 缺点:移植性差(没发现读取指定文件需要指定目录吗?万一目录变动不会又要改了。) 数据库:移植性较好(不管怎么移,只需要更改下连接参数即可。) 缺点:没有直接读取文件的速度快。

php如何实现,远程传一张照片回来,在数据库进行比对识别,有相同的就取...
数据库,你可能保存有图片的文件名,大小,格式化,来本地文件路径,把传过来的图片的这三个特征在数据库查找一下,如果存在,就几乎可以判断是同一个文件,如果你要更准确一些,就用file_get_contents()把文件内容读出来进行对比。

在页面上修改某个字段时,如何在提交时判断该字段有没有被修改过
常见方法有两种:一、在客户端操作。1 对页面原始值进行保存。2 提交时,获取当前值。3 用当前值与原始值进行对比。如果相同则表示没修改过。二、在服务器端操作。1 发送页面时不做任何处理。2 提交时发送当前页面所有内容。3 在服务器端拿到新数据后,再次读一次数据库,然后逐个字段进行对比。如果...

php如何覆盖mysql数据库内的一个值
用update语句覆盖就行了 update 表 set 字段 = 你页面输入的值 where 条件=xxx 这样执行后,值就被覆盖了

在PHP页中如何显示数组数据库表中的值
全部显示。则循环这个数组就行了。如:foreach($_PB_CACHE['form'] as $key=>$arr){ foreach($arr as $val){ echo $val['id'].'';} } 调用某个值,可以直接写咯。_PB_CACHE['form'][1][2]['id']; 值就是 packing。_PB_CACHE['form'][1][3]['laber'] 值就是 价格 。

thinkphp 编辑时如果不做修改 提交时这么保持数据库的原有数据?
1、没有修改的不要提交。或2、读取数据库内容,没有修改的,替换成数据库原有数据。

php 读写文件和数据库哪个快
1、直接读文件相比数据库查询效率更胜一筹,而且文中还没算上连接和断开的时间。2、一次读取的内容越大,直接读文件的优势会越明显(读文件时间都是小幅增长,这跟文件存储的连续性和簇大小等有关系),这个结果恰恰跟天缘预料的相反,说明MYSQL对更大文件读取可能又附加了某些操作(两次时间增长了近30...

如何用php修改数据库中的数据
创建update.php文件,用于修改用户信息:使用到了mysql_affected_rows() 函数返回前一次 MySQL 操作所影响的记录行数。\/\/通过post获取页面提交数据信息 userId = $_POST[userId];userName = $_POST[userName];userAge = $_POST[userAge];sql = "update user_info set user_name='".$userName."...

PHP如何取到mysql数据库中某个字段的值
sql = "SELECT meta_value FROM wp_postmeta WHERE meta_key = 'img-link'and post_id =1";result=mysql_query($sql);while ($row = mysqli_fetch_assoc($result))\/\/用myql_fetch_assoc函数取值,可以确保多行数据时能循环输出,mysql_fetch_array只能取得最前面的一行数据 { echo row['meta...

相似回答
大家正在搜