php网格代码,如果$ Error被命中,PHP不显示网格

我有下面的语法,它应该如此,按钮上的按下事件会首先验证开始日期和结束日期是否已经输入到文本框中,如果其中一个是空白的,则在屏幕上写入一条消息,通知用户它是空的。

我的语法问题是,即使屏幕上显示错误消息,语法仍会继续迭代,表格的标题行仍然显示(并且我假设查询将返回数据,表中也将填充数据) 。该语法应如何更改,以便在屏幕上显示错误时,一旦错误显示在屏幕上,代码就会停止?

if(isset($_POST['submit'])){

$begindateerror = false;

$enddateerror = false;

if (empty($_POST['begindate'])) {

$begindateerror = true;

}

if (empty($_POST['enddate'])) {

$enddateerror = true;

}

if ($begindateerror) {

echo "Please select a begin date.
";

} else { }

if ($enddateerror) {

echo "Please select a end date.
";

} else { }

$option = array();

//Build option array for connection string

$db = JDatabase::getInstance( $option );

$tsql = $db->gettsql(true);

$tsql = "SQL tsql";

$db->settsql($tsql);

$tsql = $db->loadObjectList();

$numofrows = mssql_num_rows($tsql);

?>

//Create Header Row for the table

foreach( $tsql as $result ) {

print "

";

//write the query results to the table

print "

";

}}?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值