php代码与表格元素的结合

来源:互联网 发布:8684公交软件下载 编辑:程序博客网 时间:2024/06/05 05:02

这只是php嵌套HTML代码的一个例子。

php嵌套HTML代码写法可以查询:http://blog.csdn.net/freshlover/article/details/9279527

以下两种方式都用到php代码的echo语句。echo语句在php嵌套HTML代码里有很大作用。


第一种方式:以php代码为主,用echo语句输出td元素


实例:查询mytest数据库的member表,并显示查询结果。

<metacharset="utf-8">

<?php

$con=newmysqli("localhost","root","654321","mytest") or die("mytest连接失败");

$con->query("SET NAMES utf8");

$str="select * from member";

$sql=$con->query($str);

$info=$sql->fetch_array(MYSQLI_ASSOC);

if($info==null)

   echo"没有记录";

else{

?>

<tableborder=1width=300px>

<tr><td>uername</td><td>password</td></tr>

<?php

   do{

       echo"<tr>";

       echo"<td>$info[username]</td>";

       echo"<td>$info[password]</td>";

       echo"</tr>";

   }while($info=$sql->fetch_array(MYSQLI_ASSOC));

}

$sql->close();

$con->close();

?></table>



第二种方式:以td元素为主,php代码中echo语句的输出值作为td元素的文本


<?phpif($List)//判断是否有用户记录{foreach($List as $key => $value){//循环显示用户记录?><tr>  <td align="center"><?php echo "<input type='checkbox' name='del_id[]' value='{$value[F_ID]}'>" ?> </td>  <td><?php echo $value[F_USER_NAME] ?> </td>  <td align="center"><?php echo ($value[F_USER_GENDER]) ? "女" : "男"; ?> </td>  <td align="center"><?php echo $value[F_USER_NO]?> </td>  <td align="center"><a href="UserAdd.php?Id=<?php echo $value[F_ID] ?>">[编辑]</a></td></tr><?php}}else{?><tr><td align="center" colspan="5" bgcolor="#eeeeee">暂时没有用户!</td></tr><?php}?>









0 0
原创粉丝点击