全国咨询热线:13538255942

php的ifelse

来源:深圳长城培训关注:170人发布时间:2018-11-11
文章导读
本页是深圳长城培训为您编辑整理的php的ifelse详情页,php的ifelse就选深圳长城培训,深圳长城培训开设的PHP培训课程通俗易懂,深受广大学员好评,欢迎您查阅!
学习资料


PHP老师建议请看下面的程序。
html
body
?php
$db = mysql_connect(\"localhost\", \"root\");
mysql_select_db(\"mydb\",$db);
$result = mysql_query(\"SELECT * FROM employees\",$db);
if ($myrow = mysql_fetch_array($result)) {
echo \"table border=1\n\";
echo \"trtd姓名/tdtd住址/td/tr\n\";
do {
printf(\"trtd%s %s/tdtd%s/tr\n\", $myrow[\"first\"], $myrow[\"last\"], $myrow[\"address\"]);
}
while ($myrow = mysql_fetch_array($result));
echo \"/table\n\";
} else {
echo \"对不起,没有找到记录!\";
}
?
/body
/html这段程序中包含有不少新内容,不过这些内容都相当简单。首先是mysql_fetch_array()函数。该函数与mysql_fetch_row()十分相近,只有一点不同:使用这个函数时,我们可以通过字段名而不是数组下标来在它返回的字段,比如$myrow[\"first\"]。这样我们就可以省不少力气了。另外,程序中还加进了do/while循环和if-else条件判定语句。if-else条件判定语句的含意是,如果我们成功地把一条记录赋给了$myrow变量,那就继续;否则,就跳到else部分,执行那里的指令。do/while循环是我们在上页中用户的while()循环的一个变体。我们要用到do/while的原因是:在最初的if语句中,我们已经把查询返回的第一条记录赋给变量$myrow了。如果这时我们执行一般的while循环(比如,while ($myrow = mysql_fetch_row($result)),那我们就会把第二条记录赋给$myrow,而第一条记录就被冲掉了。但是do/while循环可以让我们执行一次循环体内容之后再来判定循环条件。因此,我们就不会不小心漏掉第一条记录了。最后,如果查询结果没有任何记录的话,程序就会执行包含在else{}部分的那些语句。如果您想看到这部分程序的执行情况,可以把SQL语句改为SELECT * FROM employees WHERE id=6,或改成其他形式,使得查询结果中没有任何记录。

查看更多
温馨提示
php的ifelse是深圳观澜长城培训学校开设的深圳PHP培训班级,php的ifelse学习时间的长短,取决于学员的上课率,还有对知识的认知度,以及选择的班级;详细上课时间以及学习周期以实际报名班级为准!php的ifelse上课地址:深圳宝安区观澜大道420号。
以上是深圳观澜长城培训学校为您整理的php的ifelse的全部内容介绍,更多与php的ifelse相关的班级信息请进入深圳PHP培训班详细了解!php的ifelse电话:13538255942!
机构介绍
深圳观澜长城培训学校成立于是2003年,是深圳规模最大,分校最多,师资最强的正规连锁培训学校,10年运营,长城教育在深圳观澜已经建立3个校区,拥有近1000平米的培训场地,能同时容纳近千名学生同时在校学习。深圳观澜长城培训学校拥有报告厅位于华苑大学生实训。
点击进入深圳长城培训咨询热线:13538255942
php的ifelse上课地址
  • 深圳宝安区观澜大道420号
    预约到校
深圳观澜长城培训学校在线咨询
在线报名

免费试听精品课程

请选择试听时间:

  • 任何时间
  • 周末
  • 工作日下班时间
免费试听
深圳观澜长城培训学校在线报名