PHP程序员站--PHP编程开发平台
 当前位置:主页 >> PHP基础 >> 新手专区 >> 

PHP_MySQL教程-第二天

PHP_MySQL教程-第二天

来源:PHPerz.com  作者:网络转载  发布时间:2007-12-08
第一页 while循环 在这一课里,我们将会继续深入下去,使用PHP和MySQL来写出一些简单而有用的页面。我们从昨天创建的数据库开始,显示库中的数据,但是会再稍微加以润色。 首先,我们用下面的代码来查询数据库内容。 CODE: html body ? php $db = mysql_connect ( local



第二页 if-else

请看下面的程序。
CODE:
<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 
"<tr><td>姓名</td><td>住址</td></tr>n"
;

  do {

    
printf("<tr><td>%s %s</td><td>%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部分,执行那里的指令。
Tags: 教程   程序   php   sql   mysql  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号