重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
tr
公司主营业务:成都做网站、网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出霍尔果斯免费做网站回馈大家。
th选择/th !--加这行--
th width="3%"商品id/th
th width="6%"商品标题/th
th width="8%"商品图片/th
th width="8%"上传时间/th
th width="8%"商品价格/th
th width="20%"商品描述/th
/tr
......
echo "tr";
echo "tdinput name=sel type=checkbox value='ok'//td"; /*加这行*/
echo "td{$row["id"]}/td";
echo "td{$row["name"]}/td";
echo "td{$row["pic"]}/td";
echo "td{$row["create_time"]}/td";
echo "td{$row["price"]}/td";
echo "td{$row["des"]}/td";
echo "/tr";
取行的数据库行的主键字段的值,然后对数据执行更新操作:
update tabblename set xxx1 = 'aaaa',xxx2='bbbb' where id = 主键的值.
function get_file_line( $file_name, $line ){
$n = 0;
$handle = fopen($file_name,'r');
if ($handle) {
while (!feof($handle)) {
++$n;
$out = fgets($handle, 4096);
if($line==$n) break;
}
fclose($handle);
}
if( $line==$n) return $out;
return false;
}
暂时没想到什么好办法或找到对应函数,抛砖引玉,希望见到更好的解决方案
每次只复制一行,就是说你每次只从A取出来一条数据
$info = $this-db-getone("table_A" , "$where"); //搜索到一条数据
根据你需要的条件取出来这么 一行。
再把这一行里面的 a,b字段做成一个array
$data = array (
"e" = $info['a'],
"f" = $info['b']
)
$this-db-insert("tabler_B",$data); //按照你说的规则插入更新
while的部分换成:
$每行个数=4;
$每页行数=5;
$行内第几=1;
$行数=1;
while ($row = mysql_fetch_array($query)) {
if ($行内第几 == 1) {
if ($行数 == 1) {
echo "table width="151" border="1"";
}
echo "tr";
}
echo "td";
echo $row['id'];
echo "br/";
echo $row['name'];
echo "br/";
echo $row['Price'];
echo "/td";
if ($行内第几 == $每行个数) {
echo "/tr";
$行内第几 = 1;
$行数++;
if ($行数 $每页行数) {
break;
}
} else {
$行内第几++;
}
}
if ($行内第几 1 || $行数 1) {
echo "/table";
}
// PHP变量名可以用中文的~
首先声明,我下面的代码是以你的那十行数据为基础,测试通过的。但是我得把它的局限说一下。
编码的时候,我是根据你的每一行的规律来的。每行用6个数据分隔7个部分的内容,所以,每个部分不能再有逗号了(当然这个危险主要来自标题,不过我看你标题分隔的时候都是空格或!)
你直接运行吧!
?PHP
$file_name="data.txt"; //假设你的数据是存在这个文件中的
$fp=fopen($file_name,'r');
while(!feof($fp)) //文件全部要读完
{
$buffer=fgets($fp,1024); //获得一行
$period = explode(",",$buffer); //以逗号分隔分行内容
if($period[6]!=1){ //找到第7部分的内容,如果不是1,就输出当然这个也是开关,你可以设置为1时输出
echo $buffer."br";
}
}
fclose($fp); //关闭文件流
?