如果这是PHP中的另一个值,那么如何获取mySQL字段回显statment
如果这是PHP中的另一个值,那么如何获取mySQL字段回显statment,php,sql,Php,Sql,mysql\u fetch\u field返回包含字段信息的对象。要获取sql查询结果,您应该使用类似于mysql\u fetch\u row或mysql\u fetch\u assoc的内容 最好的办法是检查。这应该可以做到: $query = "SELECT unitstat FROM tblunits where unitid='VDMRB1001'" ; $result=mysql_query($query); //unitstat is the field i'm trying to
mysql\u fetch\u field
返回包含字段信息的对象。要获取sql查询结果,您应该使用类似于mysql\u fetch\u row
或mysql\u fetch\u assoc
的内容
最好的办法是检查。这应该可以做到:
$query = "SELECT unitstat FROM tblunits where unitid='VDMRB1001'" ;
$result=mysql_query($query);
//unitstat is the field i'm trying to call
$field=("unitstat"); //is this correct??
while($unitstat = mysql_fetch_field($result)) //is this correct??
if ($unitstat=="SOLD")
echo "THIS UNIT IS SOLD!";
else
echo "THIS UNIT IS FOR SALE!";
试试这个:
$query = "SELECT unitstat FROM tblunits where unitid='VDMRB1001'" ;
$result=mysql_query($query);
while ($row = mysql_fetch_assoc($result)) {
echo 'THIS UNIT IS ' . ($row['unitstat'] == 'SOLD') ? 'SOLD!' : 'FOR SALE!';
}
嗨,丹,当你有一个好的答案时,你应该把它标记为正确的,以帮助未来的用户。您必须以询问问题的同一用户的身份登录-我看到您创建了另一个帐户。你忘记密码了吗?
$query = "SELECT unitstat FROM tblunits where unitid='VDMRB1001'" ;
$result=mysql_query($query);
while ($row = mysql_fetch_assoc($result)) {
echo 'THIS UNIT IS ' . ($row['unitstat'] == 'SOLD') ? 'SOLD!' : 'FOR SALE!';
}
$query = "SELECT unitstat FROM tblunits where unitid='VDMRB1001'";
$result = mysql_query($query) or die(mysql_error());
while(list($unitstat) = mysql_fetch_array($result))
{
if ($unitstat == "SOLD")
echo "THIS UNIT IS SOLD!";
else
echo "THIS UNIT IS FOR SALE!";
}