很多站长朋友们都不太清楚php表格插入行,今天小编就来给大家整理php表格插入行,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP 循环表格后 每次只能添加一行 2、 用的php,如果做一个可以手动增加行和录入的表格,想把表格所有内容提交到别的页面,应该用什么方法? 3、 php往课程表写数据,如何填入表格的相应行和列 4、 PHP导出EXCEL 怎么插入一行空行 5、 php!有一行表格,点击按钮后,如何再添加一行呀 ! 6、 PHP单击实现表格添加新的一行 PHP 循环表格后 每次只能添加一行我一般都这样写,你也可以看
你把要输出 的东西,写在一个数组中,有错误也好调试。你的有点乱。试试我的哟
$q2=$m->query('select * from whole where date=(select max(date) from whole) group by province');while($r2=$q2->fetch_array(MYSQLI_USE_RESULT)){$op2.='<option value="t.php?i='.$r2[id].'">'.$r2[province].'</option>';}
?>
<form name="123" method="post" action="">
<table border="1" class="tb">
<tr><td>起运地</td><td colspan="2"><select name="pol"><option value="">-请选择-</option><?php echo $op;?></select></td></tr>
<tr><td width="10%">终到地</td><td width="15%"><select name="dest" onChange="chk(this,'pod')"><option value="">-请选择-</option><?php echo $op2;?></select></td><td id="pod" width="75%"></td></tr>
<tr><td><input type="submit" name="ok" value="提交/ok"></td><td></td><td></td></tr>
</table>
</form>
用的php,如果做一个可以手动增加行和录入的表格,想把表格所有内容提交到别的页面,应该用什么方法?用form表单提交表格里的内容,再写一个for循环循环表格里面行数,最大行数设置一个参数为自己想添加的行数
php往课程表写数据,如何填入表格的相应行和列<?php
/*SQL设计 所有设计编码 都是手敲打的和思考的
-- phpMyAdmin SQL Dump
-- version 3.4.10.1
--
--
-- 主机: localhost
-- 生成日期: 2013 年 09 月 02 日 09:13
-- 服务器版本: 5.5.20
-- PHP 版本: 5.3.10
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
--
-- 数据库: `kebiao`
--
-- --------------------------------------------------------
--
-- 表的结构 `k_biao`
--
CREATE TABLE IF NOT EXISTS `k_biao` (
`Did` int(11) NOT NULL AUTO_INCREMENT,
`mon` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`tue` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`wed` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`thu` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`fri` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`sat` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`sun` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
PRIMARY KEY (`Did`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
--
-- 转存表中的数据 `k_biao`
--
INSERT INTO `k_biao` (`Did`, `mon`, `tue`, `wed`, `thu`, `fri`, `sat`, `sun`) VALUES
(1, '物理', '专业课', '化学', '政治', '高数', '玩微信', '打飞机'),
(2, '物理', '专业课', '化学', '政治', '高数', '玩微信', '打飞机'),
(3, '物理', '专业课', '化学', '政治', '高数', '玩微信', '打飞机'),
(4, '物理', '专业课', '化学', '政治', '高数', '玩微信', '打飞机'),
(5, '物理', '专业课', '化学', '政治', '高数', '玩微信', '打飞机'),
(6, '物理', '专业课', '化学', '政治', '高数', '玩微信', '打飞机'),
(7, '物理', '专业课', '化学', '政治', '高数', '玩微信', '打飞机');
*/
$conn = mysql_connect('localhost','root','')or die(mysql_error());
@mysql_select_db('kebiao',$conn);
mysql_query("set names 'utf8'");
$sql="select * from `k_biao`";
?>
<html>
<body>
<table border="1px">
<th>星期一</th><th>星期二</th><th>星期三</th><th>星期四</th><th>星期五</th><th>星期六</th><th>星期日</th>
<?php
$query = mysql_query($sql);
//echo $sql;
while($rs=mysql_fetch_array($query))
{
?>
<tr>
<td><?php echo $rs['mon'];?></td>
<td><?php echo $rs['tue'];?></td>
<td><?php echo $rs['wed'];?></td>
<td><?php echo $rs['thu'];?></td>
<td><?php echo $rs['fri'];?></td>
<td><?php echo $rs['sat'];?><td>
<?php echo $rs['sun'];?></td>
</td>
</tr>
<?php
}
?>
</table>
</body>
</html>
PHP导出EXCEL 怎么插入一行空行看样子你会在excel中写入一行呀,那么写入一行数据都会,写入一行空行就不会了吗,你可以在单元格中写入空值呀。
php!有一行表格,点击按钮后,如何再添加一行呀 !回答一:
这个最好用javascript来做,不然PHP每次都要刷新页面,增加服务器负担。
你可以看看javascript的DOM操作,很基本的。
PHP也有DOM相关的函数库。
介绍一下jquery(javascript的一个牛B的库)的写法:
假设你的列表是<table id="sample">
那么追加新行:$("#sample").append("<tr><th>...</th><td>...</td></tr>")
非常的简单
回答二:
用ajax把数据提交给服务器,然后PHP解析成数组,然后用一个循环添加到数据库就可以了。
具体的代码懒得写了,你自己按我上面给你的提示去查一下资料,都不是很难的。
PHP单击实现表格添加新的一行用JS事件侦听处理就能实现了,不要提交数据到服务器,不然你的服务器会当机的。
关于php表格插入行的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php表格插入行 php数据表里怎么添加数据的详细内容...