<--- this is my view-->
<?php
if ($exec == 'true'){
echo '<script type="text/javascript">
alert("email alreay exist");
</script>'
}
?>
<?php endif; ?>
<-- this is my controller -->
function email_taken($input){
$query="select * from dentaldoctors where email='$input'";
$exec=$this->db->query($query) or die(mysql_error());
if($exec) {
true
} else {
FALSE;
}
}
答案 0 :(得分:0)
以下是做什么的?
<?php endif; ?>
您根据您提供的代码关闭了不存在的if语句。
答案 1 :(得分:0)
if语句
中缺少分号查看
if ($exec == 'true'){
echo '<script type="text/javascript">
alert("email alreay exist");
</script>';
}
控制器
if($exec) {
true;
} else {
FALSE;
}
请按照上述说明更换您的代码。我希望它对你有用!
答案 2 :(得分:0)
简单的回答。从你的代码中移除<?php endif; ?>
,它就像一个魅力。另外,在;
声明
echo