php 动态怎么添加一个表格

php 动态怎么添加一个表格,第1张

满意答案许哲江6级2012-02-23<table><?php for(int $i=0$i<5$i++){ echo "<tr><td>这是第".$i."列"}?></table>具体要求你没有说,就随便写了一个。 追问: 哦哦。 就是文本框里接收的值 显示出来成表格 回答: form.html<form action="formaction.php" method="post"><input name="name" type="text" /><input name="grade" type="text" /><input type="submit" value="提交" /></form>formaction.php<?php $array=$_POST[]echo "<table>"echo "<tr><td>姓名:"echo "<td>."$array['name']echo "<tr><td>成绩:"echo "<td>".$array['grade']echo "</table>"?>随意写的,没有环境,所以没有测试,有问题贴出来。 追问: 接收值有问题,我改了,值出来了, 没表格显示。。 回答: echo "<table border=\"0\">"补充: border是表格边框大小,0为不显示,你可以改成1试试。

在php开发过程中,对于大量的数据考虑用表格输出的时候可以用得到,代码如下:

<html> 

<head> 

<title>二行5列一共10个数据</title> 

</head> 

<body> 

<table border="1" width=80%> 

<tr> 

<?php 

$num = 5 //当前每一行显示列数 

$k = 1 //初始化 

while($k<=10) 

if($k % $num == 0){ 

if($k==10){ 

echo '<td>'.$k.'</td></tr>'."\r\n" 

}else{ 

echo '<td>'.$k.'</td></tr><tr>'."\r\n" 

else { 

echo '<td>'.$k.'</td>'."\r\n" 

$k+=1 //自加 

?> 

</table> 

</body> 

</html>

下面是从数据库读取代码:

<?php 

$sql = "select * from table " 

$query = mysql_query($sql) 

$num = mysql_num_rows($query) 

for($i=0$i <$num$i++) { 

$result = mysql_fetch_array($query) 

if($i%3==0){ 

$str.= " <tr style= 'word-break:break-all '> " 

$str.= " <td> ".$result[ "title "]. " </td> " 

if(($i+1)%$num==0) { 

$str.= " </tr> " 

?> 

<table border=0> 

<? 

echo $str 

?> 

</table>

你用循环输出就可以,用php与html分离的也可以

<?php

for()

{

echo "<table></table>"

}

?>

这种也可以

<?php

for()

{

?>

<table>

</table>

<?php

} //for循环的结束}

?>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11554753.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存