<?php
//判断queding里面0或者1
if ($rows['queding']="1")
{echo "有";}
else
{echo "没有";}
?>
这样不管呢?怎么回事?
另外 怎么做双判断。
下面的不知道你们看懂了不。我也不知道怎么表达了,自己想法想了三个表达,是一个意思。
=================
判断fahuo为1时候显示已发货
当fahuo为0时候显示未发货
当sidan为0时候显示NO
当sidan为1时候显示发货
===================
<fahuo>
<fahuo=1=已发货>
<fahuo=0=(sidan=0=NO,sidan=1=发货)>
<fahuo>
==================
先判断fahuo的0或者1
如果fahuo数值是0则在这里判断sidan数值是0或者1
<?php
$a=$_SESSION['queding'];
if($a==0)
{
echo "00000000";
}
else
{
echo "111111111111111111";
}
?>
这样也不行。判断不出来呢。不管==0还是==1 都是显示一样的内容、
==========================================
数据库的 queding 是类型是tinyint,默认为0
{echo "有";}
else
{echo "没有";}
?>追问
我判断的 没有变化,都是一样的
你帮我重新写一个,就拿性别判断吧。
比如字段是 sex,0=女,1=男
$sex = $_REQUEST["sex"];
if($sex==0){
echo "女";
}
else{
echo "男";
}追问
==1或者==0
都是一样的内容 要么全部是男要么全部是女。不知道什么情况呢。
数据库类型应该没有问题,一开始是tinyint 后来新建改成varchar都不行
数据库存的值 不对吧 不是0或1吧
追问那是什么呢。 要么是0要么是1 留空null
本回答被网友采纳