0

我正在尝试使用 PHP。这是我的 func.php

function returnBlankStylist(){

$sql=mysql_query("SELECT * FROM `".$dbn."`.`stylist` WHERE `stylist`.`customer_id`='1'");
if (mysql_affected_rows()==0) {
 return false;
} else {
 return true;
}
}

这是我的页面.tpl

<?php if (returnBlankStylist==false){?>
<div class="center graybox"> Please enjoy this discount since this you have never filled out a query before</div>
<? }?>

如果客户 ID 1 存在,则显示消息,如果客户 ID 1 不存在,则显示消息?

4

3 回答 3

4

页面.tpl

<?php if (returnBlankStylist() == false) : ?>
    <div class="center graybox">
        Please enjoy this discount since this you have never filled out a query before
    </div>
<? endif; ?>

或者

<?php if (!returnBlankStylist()) : ?>
    <div class="center graybox">
        Please enjoy this discount since this you have never filled out a query before
    </div>
<? endif; ?>

或者

<?php if (returnBlankStylist() == false) { ?>
    <div class="center graybox">
        Please enjoy this discount since this you have never filled out a query before
    </div>
<? } ?>
于 2012-05-15T12:32:12.070 回答
1

你错过了括号..

if(returnBlankStylist()==false){
    //your code...
}

希望它对你有用

于 2012-05-15T12:33:08.700 回答
1

请将您的代码替换if (mysql_affected_rows()==0)if (mysql_num_rows()==0);

试试这个:

<?php if (!returnBlankStylist()){?>
<div class="center graybox"> Please enjoy this discount since this you have never filled out a query before</div>
<? }?>
于 2012-05-15T12:34:35.063 回答